L'incroyable histoire de la calculatrice graphique
par Arnauld de La Grandière le Lundi 30 Août 2010 à 19:12
Avec l'avènement des Power Mac, Apple a livré avec chacun d'eux un petit logiciel très impressionnant, Calculatrice Graphique. Mais l'histoire de son développement dépasse l'entendement, et fait partie de la légende d'Apple.
En août 1993, Apple connaissait déjà quelques difficultés alors qu'elle travaillait sur les Power Mac. En conséquence, elle a dû se défaire de certains employés et abandonner certains projets. Parmi ceux-ci, un projet secret d'ordinateur, croulant sous les querelles d'ego, qui ne verra finalement le jour. Ron Avitzur était un travailleur indépendant qui œuvrait sur ce projet, et qui, frustré par un tel gâchis, a pris sur lui de poursuivre la partie qui le concernait, malgré la fin de son contrat.
Une affaire personnelle
Son badge continuait à lui ouvrir les portes des locaux d'Apple, il a donc continué à aller au bureau pour travailler sur son logiciel, bien qu'il n'ait plus aucune fonction chez Apple et qu'il ne soit plus payé. Alors que les cadres ignoraient tout de cette situation ubuesque, les ingénieurs quant à eux soutenaient l'initiative, d'autant que le logiciel avait de quoi les séduire.
Graphing Calculator, sous son nom vernaculaire, permettait en effet de faire un rendu graphique d'inéquations et de courbes d'équations en 2D, ou même de formules mathématiques en 3 dimensions. Il permettait également de résoudre des équations du premier degré et d'écrire toutes sortes de formules mathématiques dignes des capacités typographiques du Mac sur le texte courant.
L'équipe qui travaillait sur le PowerPC s'est montrée particulièrement séduite, le logiciel ayant le potentiel de démontrer la supériorité du nouveau processeur. Las, aucun des ingénieurs n'avait la possibilité d'embaucher Avitzur, qui poursuivit donc son travail en « sous-marin ». Mais le PowerPC étant un projet ultra-sensible (et donc ultra-secret), Avitzur ne connaissait rien du nouveau processeur et ne pouvait convertir son code en l'absence de toute connaissance. Deux ingénieurs se sont présentés à son bureau pour lui prêter main-forte, avec la ferme intention de rester à coder tant que la transition ne serait pas faite. Les trois hommes abattirent en six heures un travail qui aurait normalement dû prendre des semaines à accomplir.
Vint le moment de tester le logiciel sur un Power Mac. Après s'être faufilés dans une pièce recelant un prototype (et l'explosion fortuite d'un moniteur à la première tentative, sans rapport aucun avec le logiciel, qu'il aura fallu extraire rapidement des locaux pour éviter de déclencher les alarmes à incendie), le constat est sans appel : la Calculatrice Graphique fonctionnait plus de cinquante fois plus vite sur PowerPC que sur 68040… conclusion des ingénieurs : « ça ne craint pas. » (This doesn't suck, expression consacrée chez Apple pour chanter les louanges d'un produit réussi).
Une affaire de personnel
Malgré cette réussite, il restait des mois de travail pour en faire un produit fini. Avitzur a demandé à son ami Greg Robbins de lui prêter main-forte. Celui-ci, également un travailleur indépendant chez Apple dont le contrat arrivait à échéance, a fait savoir à sa supérieure hiérarchique qu'il serait désormais sous la tutelle de Ron Avitzur, et celle-ci n'a pas demandé plus de précisions, lui laissant donc l'usage de son badge et de son bureau. De son côté, Avitzur en dit autant au sujet de Robbins, les deux comparses étant libérés de tout manager peuvent se focaliser sur leur travail et faire preuve d'une grande productivité, programmant douze heures par jour, sept jours par semaine, par effet d'émulation.
Si la plupart des employés d'Apple acceptaient la présence des deux ingénieurs sans se poser de questions, les plus curieux pouvaient donner lieu à des dialogues surréalistes :
Sur quoi Avitzur faisait une démonstration de son logiciel, expliquant que le projet avait été annulé et qu'il restait pour le terminer, vivant sur ses économies. La plupart des ingénieurs d'Apple, qui ont pu connaître les travers d'une annulation de projet auquel ils se sont consacrés corps et âme, comprenaient parfaitement son initiative. Il faut dire que c'était loin d'être une première chez Apple, nombre de projets ayant connu le même destin : annulation et poursuite du travail par les ingénieurs sur leur temps libre, en plus de leur travail la journée, dans l'espoir de redonner vie au projet, avec parfois une fin heureuse. Avitzur cite le projet au nom de code Spectre qui fut ainsi tué et ressuscité pas moins de cinq fois. Avitzur et Robbins n'avaient fait que poursuivre cette tradition en poussant sa logique jusqu'à son paroxysme, puisque tout leur temps était désormais du temps libre.
En août 1993, Apple connaissait déjà quelques difficultés alors qu'elle travaillait sur les Power Mac. En conséquence, elle a dû se défaire de certains employés et abandonner certains projets. Parmi ceux-ci, un projet secret d'ordinateur, croulant sous les querelles d'ego, qui ne verra finalement le jour. Ron Avitzur était un travailleur indépendant qui œuvrait sur ce projet, et qui, frustré par un tel gâchis, a pris sur lui de poursuivre la partie qui le concernait, malgré la fin de son contrat.
Une affaire personnelle
Son badge continuait à lui ouvrir les portes des locaux d'Apple, il a donc continué à aller au bureau pour travailler sur son logiciel, bien qu'il n'ait plus aucune fonction chez Apple et qu'il ne soit plus payé. Alors que les cadres ignoraient tout de cette situation ubuesque, les ingénieurs quant à eux soutenaient l'initiative, d'autant que le logiciel avait de quoi les séduire.
Graphing Calculator, sous son nom vernaculaire, permettait en effet de faire un rendu graphique d'inéquations et de courbes d'équations en 2D, ou même de formules mathématiques en 3 dimensions. Il permettait également de résoudre des équations du premier degré et d'écrire toutes sortes de formules mathématiques dignes des capacités typographiques du Mac sur le texte courant.
L'équipe qui travaillait sur le PowerPC s'est montrée particulièrement séduite, le logiciel ayant le potentiel de démontrer la supériorité du nouveau processeur. Las, aucun des ingénieurs n'avait la possibilité d'embaucher Avitzur, qui poursuivit donc son travail en « sous-marin ». Mais le PowerPC étant un projet ultra-sensible (et donc ultra-secret), Avitzur ne connaissait rien du nouveau processeur et ne pouvait convertir son code en l'absence de toute connaissance. Deux ingénieurs se sont présentés à son bureau pour lui prêter main-forte, avec la ferme intention de rester à coder tant que la transition ne serait pas faite. Les trois hommes abattirent en six heures un travail qui aurait normalement dû prendre des semaines à accomplir.
Vint le moment de tester le logiciel sur un Power Mac. Après s'être faufilés dans une pièce recelant un prototype (et l'explosion fortuite d'un moniteur à la première tentative, sans rapport aucun avec le logiciel, qu'il aura fallu extraire rapidement des locaux pour éviter de déclencher les alarmes à incendie), le constat est sans appel : la Calculatrice Graphique fonctionnait plus de cinquante fois plus vite sur PowerPC que sur 68040… conclusion des ingénieurs : « ça ne craint pas. » (This doesn't suck, expression consacrée chez Apple pour chanter les louanges d'un produit réussi).
Une affaire de personnel
Malgré cette réussite, il restait des mois de travail pour en faire un produit fini. Avitzur a demandé à son ami Greg Robbins de lui prêter main-forte. Celui-ci, également un travailleur indépendant chez Apple dont le contrat arrivait à échéance, a fait savoir à sa supérieure hiérarchique qu'il serait désormais sous la tutelle de Ron Avitzur, et celle-ci n'a pas demandé plus de précisions, lui laissant donc l'usage de son badge et de son bureau. De son côté, Avitzur en dit autant au sujet de Robbins, les deux comparses étant libérés de tout manager peuvent se focaliser sur leur travail et faire preuve d'une grande productivité, programmant douze heures par jour, sept jours par semaine, par effet d'émulation.
Si la plupart des employés d'Apple acceptaient la présence des deux ingénieurs sans se poser de questions, les plus curieux pouvaient donner lieu à des dialogues surréalistes :
Q : Vous travaillez ici ?
A : Non.
Q : Vous êtes un travailleur indépendant alors ?
A : En fait, non.
Q : Mais qui vous paye alors ?
A : Personne.
Q : Comment vivez-vous ?
A : Je vis simplement.
Q : (incrédule) Qu'est-ce que vous faites ici ?!
Sur quoi Avitzur faisait une démonstration de son logiciel, expliquant que le projet avait été annulé et qu'il restait pour le terminer, vivant sur ses économies. La plupart des ingénieurs d'Apple, qui ont pu connaître les travers d'une annulation de projet auquel ils se sont consacrés corps et âme, comprenaient parfaitement son initiative. Il faut dire que c'était loin d'être une première chez Apple, nombre de projets ayant connu le même destin : annulation et poursuite du travail par les ingénieurs sur leur temps libre, en plus de leur travail la journée, dans l'espoir de redonner vie au projet, avec parfois une fin heureuse. Avitzur cite le projet au nom de code Spectre qui fut ainsi tué et ressuscité pas moins de cinq fois. Avitzur et Robbins n'avaient fait que poursuivre cette tradition en poussant sa logique jusqu'à son paroxysme, puisque tout leur temps était désormais du temps libre.
| |
4
3
2
1
Vos réactions (49 réactions)
macinside
[30/08/2010 19:45]
le SR-71 n'a jamais été a un avion furtif ! (qui volait très vite et a très haute altitude) c'est un avion espion, chose que la amènera les travaux sur la furtivité !
Et puis sinon sous Mac OS X il y a grapher ;)
le SR-71 n'a jamais été a un avion furtif ! (qui volait très vite et a très haute altitude) c'est un avion espion, chose que la amènera les travaux sur la furtivité !
Et puis sinon sous Mac OS X il y a grapher ;)
flette
[30/08/2010 19:49]
C'est la fin du mois d'août et pourtant c'est beau comme un conte de Noel.
C'est la fin du mois d'août et pourtant c'est beau comme un conte de Noel.
bigdidou
[30/08/2010 19:55]
via MacG Mobile
Et moi qui croyais qu'Apple démembrait systématiquement tous ceux bravant sa sécurité ou organisant des fuites avant de les dissoudre dans un bain d'acide...
Faut pas s'étonner si ses petits secrets finissent chez Guizmodo, après.
Et moi qui croyais qu'Apple démembrait systématiquement tous ceux bravant sa sécurité ou organisant des fuites avant de les dissoudre dans un bain d'acide...
Faut pas s'étonner si ses petits secrets finissent chez Guizmodo, après.
Madalvée
[30/08/2010 19:59]
via MacG Mobile
Comme quoi y'avait déjà des cinglés avant le retour de Jobs.
Comme quoi y'avait déjà des cinglés avant le retour de Jobs.
Nonoche
[30/08/2010 20:05]
@ Macinside : http://en.wikipedia.org/wiki/SR-71_Blackbird#Stealth, et puis faut lire l'article jusqu'au bout ;¬)
@ Macinside : http://en.wikipedia.org/wiki/SR-71_Blackbird#Stealth, et puis faut lire l'article jusqu'au bout ;¬)
Nesus
[30/08/2010 20:55]
via MacG Mobile
C'est un super histoire qui montre qu'on peut travailler pour plus que de l'argent et qu'il y a quand même une conception très particulière du travail chez Apple. Comme Steve le disait "changer le monde". Même si maintenant il est plus a essayer d'amasser le plus d'argent possible pour pouvoir faire les choses qu'il désirait faire. Au vu de l'iPhone et de l'iPad il est pas si évident de dire que c'est une mauvaise chose. Même si l'esprit chevaleresque prend un peu de plomb dans l'aile xD. Enfin l'esprit chevaleresque c'est plus Woz, jobs lui c'est un pragmatique et c'est pour ça que sa société est l'une des plus importante du monde.
C'est un super histoire qui montre qu'on peut travailler pour plus que de l'argent et qu'il y a quand même une conception très particulière du travail chez Apple. Comme Steve le disait "changer le monde". Même si maintenant il est plus a essayer d'amasser le plus d'argent possible pour pouvoir faire les choses qu'il désirait faire. Au vu de l'iPhone et de l'iPad il est pas si évident de dire que c'est une mauvaise chose. Même si l'esprit chevaleresque prend un peu de plomb dans l'aile xD. Enfin l'esprit chevaleresque c'est plus Woz, jobs lui c'est un pragmatique et c'est pour ça que sa société est l'une des plus importante du monde.
kazoe
[30/08/2010 20:58]
Énorme comme histoire !
Comme dit Flette "beau comme un compte de noël" ;-)
Énorme comme histoire !
Comme dit Flette "beau comme un compte de noël" ;-)
DarkMoineau
[30/08/2010 21:08]
@ Nonoche:
Despite these efforts, the SR-71 was still easily detected on radar while travelling at speed due to its large exhaust stream and air heated by the body (large thermal gradients in the atmosphere are detectable with radar).
Ils ont fait des efforts sur la furtivité, mais le SR-71 n'est pas furtif. Avant de parvenir a un résultat, faut expérimenter.
@ Nonoche:
Despite these efforts, the SR-71 was still easily detected on radar while travelling at speed due to its large exhaust stream and air heated by the body (large thermal gradients in the atmosphere are detectable with radar).
Ils ont fait des efforts sur la furtivité, mais le SR-71 n'est pas furtif. Avant de parvenir a un résultat, faut expérimenter.
Claude Pelletier
[30/08/2010 21:14]
Dire que je ne m'en suis jamais servie !
Honte !
Dire que je ne m'en suis jamais servie !
Honte !
sunjohn
[30/08/2010 21:15]
edit : mais c'est une sacrée histoire
Les trois hommes abattirent en six heures un travail qui aurait normalement dû prendre des semaines à accomplir.
Là, j'ai rit :-Dedit : mais c'est une sacrée histoire
YARK
[30/08/2010 21:21]
Steve Jobs qui bosse pour un dollar symbolique et des employés qui bossent pour que tchi...
Quand on voit le prix d'un Mac Mini, y'a comme une légère inflation...
Steve Jobs qui bosse pour un dollar symbolique et des employés qui bossent pour que tchi...
Quand on voit le prix d'un Mac Mini, y'a comme une légère inflation...
Lucier_lenlen
[30/08/2010 21:26]
{inculte}Et sinon c'est quoi l'utilité du programme ? ^^{/inculte}
{inculte}Et sinon c'est quoi l'utilité du programme ? ^^{/inculte}
Mr.20
[30/08/2010 21:39]
"Graphing Calculator, sous son nom vernaculaire, permettait en effet de faire un rendu graphique d'inéquations et de courbes d'équations en 2D, ou même de formules mathématiques en 3 dimensions. Il permettait également de résoudre des équations du premier degré et d'écrire toutes sortes de formules mathématiques dignes des capacités typographiques du Mac sur le texte courant."
Grapher qui est present dans les logiciels "utilitaires" de ton mac, est le successeur du logiciel d'avitzur, tu peux le tester pour voir tout ça.
"Graphing Calculator, sous son nom vernaculaire, permettait en effet de faire un rendu graphique d'inéquations et de courbes d'équations en 2D, ou même de formules mathématiques en 3 dimensions. Il permettait également de résoudre des équations du premier degré et d'écrire toutes sortes de formules mathématiques dignes des capacités typographiques du Mac sur le texte courant."
Grapher qui est present dans les logiciels "utilitaires" de ton mac, est le successeur du logiciel d'avitzur, tu peux le tester pour voir tout ça.
Switcher
[30/08/2010 21:45]
"De l'aventure, de la passion, du frisson (et des milliers d'olyphants)."
Une (belle) histoire édifiante de Tonton MacGé qui témoigne, une nouvelle fois, que l'informatique, ce n'est pas que des tours grises et moches.
De l'aventure humaine, quoi.
"De l'aventure, de la passion, du frisson (et des milliers d'olyphants)."
Une (belle) histoire édifiante de Tonton MacGé qui témoigne, une nouvelle fois, que l'informatique, ce n'est pas que des tours grises et moches.
De l'aventure humaine, quoi.
4
3
2
1
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.





Mai 2012