Alan Kay, une vie d'exigence

Arnaud de la Grandière |


Lors des commémorations du centenaire d'Alan Turing, l'Association of Computing Machinery a réuni une trentaine de récipiendaires du Turing Award, un prix annuel décerné par l'association aux plus grands contributeurs de l'informatique. Des allocutions de haute volée se sont tenues pour revenir sur l'héritage d'Alan Turing, parmi lesquelles on trouve celle du lauréat de 2003, Alan Kay, l'un des pionniers de l'informatique moderne, et auteur de nombre de principes qui ont influencé toute l'industrie.

La statue du Commandeur

L'ombre d'Alan Kay a toujours plané sur le parcours d'Apple. D'abord, parce qu'il fut l'un des architectes du Xerox PARC, où de nombreux concepts de l'informatique moderne furent développés (et incidemment repris à son compte par Steve Jobs après plusieurs visites, d'illustre mémoire) : l'interface graphique, la collaboration en réseau et le standard Ethernet, l'impression laser, la programmation orientée objet, etc. Ensuite, parce qu'il fut un membre émérite de l'Advanced Technology Group, le pôle en charge de la recherche et du développement chez Apple (et où naquirent QuickTime, HyperCard, AppleScript, les Data Detectors, et bien d'autres).

Mais au-delà des principes qu'il a mis au point, Alan Kay est également l'auteur de bien des citations que Jobs affectionnait et évoquait de manière récurrente. Lors de la présentation historique de l'iPhone, sans doute l'un des tout meilleurs keynote de feu Jobs, il a évoqué Alan Kay en ces termes :

« L'un des pionniers de notre industrie, Alan Kay, nous a donné nombre de bons aphorismes au fil des ans. Je suis tombé sur l'un d'entre eux récemment qui explique la manière dont nous abordons les choses. Cela explique pourquoi nous faisons les choses de cette manière, parce que nous sommes des passionnés du logiciel.

Voici la citation : "Tous ceux qui prennent le logiciel vraiment au sérieux devraient fabriquer leur propre matériel."

Alan a dit cela voilà maintenant 30 ans, et c'est ce que nous pensons. »


Alan Kay était opportunément présent dans l'assistance, à l'invitation de Steve Jobs. À la fin de la présentation désormais mythique, Jobs était curieux d'avoir ses impressions. Alan Kay a relaté l'entretien :

« Lorsque le tout premier Mac est sorti, Newsweek m'a demandé ce que j'en pensais. J'ai répondu : eh bien, c'est le premier ordinateur personnel digne de critiques. Et donc à la fin de la présentation, Steve est venu me voir et a demandé : l'iPhone est-il digne de critiques ? Et j'ai répondu : faites-en un avec un écran de cinq pouces sur huit, et vous règnerez sur le monde. »

L'iPad n'était plus loin.

Il faut dire que parmi les hauts faits de Kay, on trouve notamment le concept du Dynabook, inventé en 1968, qui fait beaucoup penser à un iPad auquel on aurait greffé un clavier sous l'écran. (Alan Kay, assez prompt à se citer lui-même, dira d'ailleurs du Tablet-PC que c'est le "premier ordinateur similaire au Dynabook qui soit digne de critiques"). Si le Dynabook en resta au stade de concept pour ne jamais être fabriqué, on en ressentit l'influence depuis les premiers ordinateurs portables jusqu'à nos jours.



Mais revenons à la cérémonie donnée en l'honneur d'Alan Turing : Andrew Binstock, du site dédié au développement Dr Dobbs , assistait aux conférences et a profité de l'occasion pour interviewer Alan Kay. Aujourd'hui âgé de 72 ans, l'homme ne fait pas mentir son légendaire franc-parler : il ne manque toujours pas de ses proverbiales sentences et de ses jugements lapidaires sur l'industrie en général. La conversation, telle que retranscrite par Binstock, semble quelque peu décousue, en dépit des efforts éditoriaux déjà réalisés pour la transcrire : le brillant esprit est toujours aussi vif et touche à tout. Si Apple n'est pas nommée une seule fois, on trouve en filigrane quelques thèmes qui lui sont chers cependant.

Binstock commence par revenir sur l'enfance d'Alan Kay, notamment pour éclaircir l'un des traits de sa légende : à l'âge d'entrer au CP, celui-ci avait déjà lu une centaine de livres et s'était rapidement aperçu que les instituteurs lui mentaient régulièrement. Alan Kay confirme l'anecdote, et ajoute que cet embryon d'esprit critique précoce lui a rendu la conformation au moule de l'école quelque peu délicate. L'anecdote est plus lourde de conséquences qu'il n'y paraît, car tout au long de sa carrière, jusqu'à nos jours, Alan Kay s'est particulièrement intéressé à l'éducation. Mais c'est surtout le traumatisme des images du camp de Buchenwald qui le motivera plus tard à s'intéresser à l'éducation, non pas tant par désir d'aider les enfants, mais plutôt d'en faire de meilleurs adultes à l'avenir.

Des louanges… aux critiques

Alan Kay s'emploie consciencieusement à rendre à César ce qui lui appartient, en citant nombre de ses collègues émérites et sur leur propre empreinte dans l'industrie. Il évoque notamment les avancées apportées par nombre d'Européens : les Britanniques William Newman, Christopher Strachey, Peter Landin, exilés aux USA suite à la crise du début des années 60, ont chacun contribué aux avancées américaines (William Newman a également fait partie du Xerox PARC). Kay évoque également les Français comme Patrick Baudelaire qui contribua à l'élaboration de polices de caractère vectorielles au PARC ou Henri Gouraud qui mit au point l'algorithme d'ombrage 3D qui porte son nom.

Alan Kay souligne également les mérites de Vinton Cerf, l'un des "pères" de TCP/IP et lauréat du Turing Award en 2004 : « C'est un type singulier. Pas seulement pour sa cervelle. C'est l'un des meilleurs chefs d'orchestre. Si vous deviez ne distinguer qu'une seule personne, étant donné qu'Internet fut un effort communautaire, celui qui a fait en sorte que cette communauté fonctionne, c'était Vint. Et c'était également le co-auteur de TCP/IP. Je l'adore. Je le connais depuis des années. Il dirige ses réunions de manière dure et organisée, mais il le fait si bien que tout le monde apprécie. »

Mais si Kay distribue les bons points, il n'en oublie pas pour autant de souligner les moins bons, révélant une nature quelque peu atrabilaire. L'informatique est pour lui comme la Pop Culture, toujours dans l'instant et le fébrilement, sans égard pour le passé ni pour une vision à long terme. Il souligne néanmoins que la Pop Culture a ses vertus et qu'elle peut s'avérer précieuse dans un dialogue avec la recherche plus fondamentale, mais il déplore que l'industrie ne se résume qu'à cette instantanéité : « La Pop Culture dédaigne l'Histoire. La Pop Culture est toute dévolue à l'identité et à l'esprit de participation. Elle n'a rien à voir avec la coopération, le passé ou l'avenir — tout est dans le présent. Je pense que c'est également vrai concernant ceux qui codent pour de l'argent. Ils n'ont aucune idée d'où vient leur culture — et Internet a été si bien conçu que beaucoup de gens le perçoivent comme une ressource naturelle, comme l'Océan Pacifique, plutôt que quelque chose fabriqué par la main de l'Homme. À quand remonte la dernière technologie d'une telle échelle qui ait été si dépourvue d'erreurs ? Le Web, en comparaison, n'est qu'une blague. Le Web a été fait par des amateurs. »

Il faut faire ici la distinction entre le Web et Internet (au sens strict le protocole de communication TCP/IP et par extension le réseau physique mondial) sur lequel sont bâtis d'autres protocoles d'échange de données, dont le HTTP qui incarne le Web. Et Kay de faire la démonstration de son propos tout en montant sur un de ses vieux chevaux de bataille : lorsque son interlocuteur lui fait valoir les succès comme Wikipedia, il lui rétorque que l'encyclopédie collaborative est bien en deçà de ce qu'elle aurait pu être : « Allez donc voir l'article sur le Logo, pouvez-vous y écrire et exécuter des programmes en Logo ? Y a-t-il des exemples ? Non. Les gens de Wikipedia n'y ont pas même pensé, en dépit du fait qu'ils sont sur ordinateur. C'est la raison pour laquelle je ne me sers jamais de PowerPoint. PowerPoint n'est qu'un simulacre de diapositives, et c'est pour moi une sorte de crime moral. C'est pourquoi je ne me contente pas seulement de faire des conférences dynamiques, mais je fais des choses avec lesquelles j'interagis en temps réel. Parce que c'est ce pour quoi l'ordinateur est fait. »

Kay n'a semble-t-il pas de mots assez durs pour les opportunités manquées par les navigateurs et les standards du web : « Allez sur n'importe quel blog, ou n'importe quel Wiki, et trouvez-en un qui soit WYSIWYG [ndt : What You See Is What You Get, un paradigme d'interface qui permet la manipulation directe des contenus tels qu'ils sortiront au final], comme dans Microsoft Word. Word est né en 1974. HyperCard en 1989. Trouvez-moi une seule page web qui soit seulement aussi bonne qu'HyperCard l'était [NDR : et pourtant le principe du Wiki fut inspiré par HyperCard, lire Une étincelle d'HyperCard dans les Wiki]. Le Web est né après, mais il a été créé par des personnes qui n'avaient pas d'imagination. Ils ne faisaient qu'essayer de satisfaire un besoin immédiat. Ce qui n'a rien de répréhensible en soi, excepté lorsque vous avez l'équivalent de la Révolution Industrielle à la puissance deux, vous finissez par mettre au point des standards de facto — dans le cas présent, de très mauvais standards de facto. »

Alan Kay évoque alors le concept d'objets dont il est le créateur : pour lui le navigateur aurait dû être une sorte de mini système d'exploitation, et non une simple application : « Le travail d'un système d'exploitation consiste à exécuter du code arbitraire de manière sécurisée, et non pas de vous dire quel genre de code vous pouvez exécuter. […] Une des façons de s'y atteler est la raison pour laquelle le WYSIWYG apparaît peu à peu dans le navigateur, c'est une meilleure manière d'interagir avec l'ordinateur que celle qu'ils ont d'abord utilisée. Donc bien évidemment ils vont le réinventer. J'aime à dire qu'autrefois, lorsque vous réinventiez la roue, vous pouviez vous faire taper sur les doigts pour ne pas avoir lu. Mais de nos jours les gens réinventent le pneu crevé. Je serais personnellement heureux qu'ils réinventent la roue, parce qu'au moins on avancerait. S'ils réinventaient ce qu'Engelbart a fait, nous serions bien plus avancés que nous ne le sommes. ». [NDR : Doug Engelbart était entre autres choses l'un des grands pionniers de l'interface graphique, lire notre article Une vieille histoire de rongeurs).

« Le défaut c'est probablement que le C oblige par nature à anticiper les choses, et non de les faire évoluer rétrospectivement. Comme ce n'est pas un système dynamique, la seule manière de lier des fonctionnalités est de le faire par avance. Vous vous souvenez du temps où il fallait démarrer l'ordinateur ? Il n'y a pas besoin de ça. On n'en a jamais eu besoin. Mais parce que c'est comme ça qu'il a été fait, vous finissez avec des méga-octets de fonctionnalités qui sont essentiellement intégrées que vous le vouliez ou non. Et désormais un millier d'appels système, alors que tout ce dont vous avez besoin c'est des objets qui migrent à travers le net, et lorsque vous avez besoin d'une ressource, elle vient à vous — pas de système d'exploitation. Nous n'utilisions pas de système d'exploitation au PARC. Nous n'avions pas d'applications non plus. Mais en réalité un échangeur d'objets. Le travail de l'interface utilisateur consistait à demander aux objets de s'afficher, et de faire un composite de ces vues avec d'autres. »

Si Steve Jobs s'empara du principe de l'interface graphique pour Apple (tout en finissant le travail encore très inachevé du PARC), il reprit plus tard le principe de la programmation orientée objet, également découvert dans le laboratoire de Palo Alto, lorsqu'il fonda NeXT. Son système d'exploitation était intégralement basé sur ce principe, comme autrefois Smalltalk le fut au Xerox PARC, avant de se retrouver chez Apple sous le nom de Mac OS X et iOS.



Toutefois aucun principe orienté objet actuel ne semble trouver grâce aux yeux d'Alan Kay : « Lorsque le C++ est sorti, ils ont tâché de satisfaire les programmeurs C, et ils ont mis au point un système qui n'avait ni queue ni tête. Et c'est également vrai pour la plupart des choses qu'on appelle systèmes orientés objet aujourd'hui. Aucun d'entre eux n'est un système orienté objet d'après ma définition. Les objets étaient des idées radicales, et ils ont été rétrogradés. »

Malgré ses reproches, Kay sait aussi chanter les louanges des personnes qu'il admire, comme son professeur d'informatique Bob Barton (concepteur des Burroughs B5000) qui lui enseigna à "désapprendre" pour mieux sortir des idées préconçues. « Il est en haut de ma liste des gens qui auraient du recevoir un Turing Award mais qui n'en ont jamais eu. Cette récompense est accordée par l'Association for Computing Machinery, ce qui est ridicule, mais elle représente les partis-pris académiques et informatiques développés par l'ACM. Ça n'a pas toujours été le cas. Barton était probablement la première personne à la mériter de son vivant. Il est mort l'an dernier, donc ça n'arrivera pas à moins qu'ils se mettent à en donner à titre posthume. C'est le même problème que les religions chrétiennes ont pour envoyer Socrate au paradis. Vous ne pouvez pas aller au paradis tant que vous n'avez pas été baptisé. S'il y a bien quelqu'un qui mérite d'aller au paradis, c'est Socrate, c'est donc un énorme problème. Il n'y a guère que les mormons qui ont résolu ce problème — et c'est ce qu'ils ont fait : ils ont baptisé Socrate par procuration. »

Les pionniers de l'informatique, pour ceux qui sont encore de ce monde, sont devenus pour la plupart de vieux messieurs. On ne pourra mesurer les avancées de l'industrie qu'à l'aune de leurs exploits. Ne serait-ce que pour cette leçon d'Histoire, et peut-être résoudre la problématique de la Pop Culture dont Kay se lamente, sans doute est-il important de leur prêter l'oreille, avant que leurs voix ne s'éteignent définitivement.

Tags
avatar whitechapelization | 
Atrabilaire. Bravo macgé sérieux je connaissais pas ce mot et ça fait plaisir de voir que certains journalistes maîtrisent encore la langue française à de si hauts sommets
avatar ericaqc | 
Super article, merci ;)
avatar Anonyme (non vérifié) | 
whitechapelization j'ai plutôt l'impression que le dictionnaire des synonymes d'Antidote est régulièrement mis à contribution. parfois ça me rappelle même http://www.youtube.com/watch?v=DW1lxwsK5_Q
avatar thefolken | 
En gros c'était mieux avant... C'est un peu une constante humaine de louer son époque et de dénigrer les suivantes. (peu importe si c'est justifié).
avatar tibet | 
Atrabilaire si vous voulez mais il est brièvement apparu dans une réponse sur un fil, un certain cacochyme* pas piqué des vers :) * Possible que l'auteur voulait se référer à son usage au figuré : « ...se dit quelquefois figurément, pour exprimer la bizarrerie de l'esprit, ou l'inégalité de l'humeur » (TLFI/CNRTL/CNRS). On se demande bien pourquoi... ou pas.
avatar Jackdu59 | 
@thefolken : d'un autre côté il a régulièrement raison, par exemple pour les objets : aujourd'hui ce n'est qu'une structure en C avec un nouveau nom, il y a sûrement des choses à faire avec.
avatar lmouillart | 
@jackdu59 C'est plutôt que la plupart des langages objets ne sont pas des pures objets comme peut l'être Smalltalk.
avatar sopcaja | 
@tibet ça venait de [b]beber1[/b] d'un topic de ce matin , l'un des rares à maitriser aussi bien la langue française sur le forum ;)
avatar Jimmy_ | 
Ça fait peu nécrologie l'article, en lisant le titre, j'ai cru qu'il était décédé :/
avatar languedoc | 
Citation : Vous ne pouvez pas aller au paradis tant que vous n'avez pas été baptisé. Quelle erreur tragique ! On pourrait conseiller à cet éminent spécialiste de l'informatique de lire la Bible. Pour aller au paradis, il faut et il suffit de croire ce que Dieu dit. Le brigand sur la croix n'a pas été baptisé et pourtant le Christ lui a affirmé : je te dis, aujourd'hui tu seras avec moi dans le paradis.
avatar BeePotato | 
Hypercard, issu de l'ATG ?
avatar rom54 | 
Excellent article et longtemps attendu sur ce personnage central et si important a la fois pour Apple et pour l'informatique. Justice est rendu :) Ceci dit, il y a une erreur dans l'article. L'orientation objet existait bien avant NeXT (autant dans l'OS que dans la programmation), meme avant le MacIntosh d'ailleurs: c'est le Lisa et son langage Clascal (un pascal oriente objet qui inspira ses successeurs, dont Delphi et FreePascal comme derniers représentants actuels, et qui fut a l'origine des framework de programmation dont les environnements MacApp puis son dernier descendant Cocoa et qui sont a l'origine de tous les framework objets de l'industrie actuelle). Ce n'est que tardivement qu'Apple remplaça son pascal (eh oui le macintosh se programmait en pascal initialement) par un tout nouveau langage mêlant le C industriel et Smalltalk: Objective-C. Celui ci revient chez Apple apres son développent sur NeXT, fortement associe a une autre réalisation géniale qui allait encore une fois influencer toute l'industrie: Interface Builder développe par JM Hullot, que NeXT engagea très rapidement. D'ailleurs, Interface Builder est celebre pour avoir été l'outil de développement et d'inspiration du premier navigateur web (le WorldWideWeb) ( Le WEB, cree par Tim Berners-Lee au CERN sur une station de travail NeXT)... Quant au système d'échange d'objet dont fait mention Kay, il a été un des grands chantiers d'Apple, qui pour le coup c'était allie a de prestigieux partenaires afin d'offrir un environnement ouvert, dynamique et universel: OpenDoc ! Helas celui ci a été torpille par Microsoft qui a fait des pieds et des mains pour le supplanter avec son protocole OLE. A ce moment, l'industrie ne comprenait pas la différence conceptuel entre les deux et beaucoup voyaient simplement 2 protocoles concurrents, et a cette époque c'est le tout puissant Microsoft qui étouffa OpenDoc (et il est vrai aidé par les maladresses d'Apple et le manque de cohésion entre ses partenaires).
avatar gerbaud.guillaume | 
Superbe article, merci !
avatar loleroo | 
Alan, la kay (conceptuelle) d'Apple ? ;)
avatar mistik | 
Comme d'habitude : un article fort intéressant. A quand une récompense journalistique ? ^^
avatar Florian Innocente | 
[b] Ça fait peu nécrologie l'article, en lisant le titre, j'ai cru qu'il était décédé :/ [/b] Ah bah voilà, Arnauld si tu me lis… [b] sunjohn : j'ai plutôt l'impression que le dictionnaire des synonymes d'Antidote est régulièrement mis à contribution. [/b] Ca va te sembler de la science fiction de ouf, mais Arnauld connaît pas mal de mots compliqués, wé, wé. Il a même une certaine culture, c'est assez incroyable à entendre à notre époque, mais ce genre de phénomène existe encore.
avatar MarcoAix | 
Alors là ça me sidère : quelqu'un capable de dire - de manière assez incisive - ce que je pense : rôle des navigateurs, programmation objet, normes du web... je suis scié (et par une vieille branche de surcroît). @thefolken : ce que tu dis existe certainement mais il dénonce plutôt une manière de fonctionner, à savoir on avance dans toutes les directions (c'est aussi dû au village global et aux contact permanents), avec peu de cohérence, de recul et de "vision" du but... et ensuite on met des patches partout, un peu comme la médecine (généraliste) occidentale, somme toute. Cohérence ne veut pas dire perfection, mais en tous cas cela donne une force, une "raison d'exister" à un projet et justifie par exemple entre autres l'idée d'appairer matériel et logiciel.
avatar rom54 | 
[quote=languedoc [12/07/2012 20:59] Citation : Vous ne pouvez pas aller au paradis tant que vous n'avez pas été baptisé. Quelle erreur tragique ! On pourrait conseiller à cet éminent spécialiste de l'informatique de lire la Bible. Pour aller au paradis, il faut et il suffit de croire ce que Dieu dit. Le brigand sur la croix n'a pas été baptisé et pourtant le Christ lui a affirmé : je te dis, aujourd'hui tu seras avec moi dans le paradis. [/quote] Il ne faut pas négliger les diverses interprétations peuplant la chrétienté, qui sont pléthores aux USA et dont les doctrines sont parfois totalement antagonistes. Kay parle d'ailleurs des religions et de leurs incohérences. C'est d'ailleurs probablement une erreur de communication de sa part (ou une ironie socratique dérivée). Meme dans nos régions fortement ancre dans le dogme du catholicisme romain standard, l'enfant, innocent, qui vient de naitre n'ira pas au paradis s'il vient a périr avant d'avoir été baptisé, sauf si le "Seigneur dans sa grande miséricorde en décide autrement". L'eglise ne peut, selon selon le dogme, que recommander âme a Dieu. Meme l'ondoiement (baptême d'urgence en cas de mort imminente) doit être confirme par la suite si la personne survit, au travers d'un rituel long... Pour que l'ame soit sauvée la croyance en la parole divine ne suffit donc pas ( ou tout du moins dans le contenu d'une -des nombreuses- Bible qui se l'attribue, ou encore dans ce que profère l'ecclésiaste comme étant la Sainte verite -n'oublions pas que l'Eglise a longtemps interdit directement ou indirectement la lecture de la Bible au peuple-) Dans ce sens Kay ne dit pas a quelle(s) version(s) il se réfère et ne cite que l'exemple de l'inverse... D'autant qu'il aborde la un point plus philosophique ou sociologique que théologique... et qu'il l'utilise comme métaphore ou analogie. Cela est d'autant plus interressant, qu'il s'agit probablement d'une ironie, puisque Socrate pose le débat de l'opposition entre croyance et connaissance(scientifique): " Tout ce que je sais, c'est que je ne sais rien, tandis que les autres croient savoir ce qu'ils ne savent pas . " se posant lui meme comme "heretique" -bien avant l'ere chrétienne 400 avant JC - puisqu'il amène a travers un questionnement -a l'origine de la méthodologie portant son nom- a déstabiliser les dogmes et remettre en question la croyance afin de remplacer la certitude (héritee ou établie ) par la l'hypothèse scientifique et la "foi" par le doute... Il fut d'ailleurs condamne a mort comme impie, introducteur de divinités nouvelles et corrupteur de la jeunesse... Or ça Kay ne l'ignore nullement :)
avatar loleroo | 
Surtout que selon Platon, Socrate se trimballait un démon à longueur de journée.
avatar rom54 | 
@ loleroo En plus, il est vrai :) encore que ce démon est plus une métaphore de l'individualité, et de l'autodétermination que la version du possesseur maléfique de nature magique d'on hérita le dogme chrétien.
avatar loleroo | 
C'est peut-être une métaphore mais personnellement je n'y crois pas. Joue 1/4 heure avec un miroir aux alentours de 3 heures et tu changera peut-être d'avis... Edit : et tous les démons n'ont pas une apparence maléfique ;)
avatar rom54 | 
[quote=oleroo [13/07/2012 00:08] C'est peut-être une métaphore mais personnellement je n'y crois pas. Joue 1/4 heure avec un miroir aux alentours de 3 heures et tu changera peut-être d'avis... [/quote] Le miroir de l'ame étant l'oeil et celui ci ne percevant qu'une partie de la réalité limitée a l'espace perceptible du spectre -lumineux- 1/4 h meme a 3h (solaire - ou horaire local) ne permet pourtant pas d'affirmer que ce que l'on voit ou croit voir releve de la réalité dans son essence, meme au prix d'une persévérance... Mais le doute subsiste meme dans l'hypothèse la plus invraisemblable... Ne crois tu pas? Edit: de plus un demon n'est pas forcement maléfique, surtout en informatique ;)
avatar loleroo | 
La réalité que nous percevons est une illusion, c'est en somme ce que nous disent les physiciens quantiques et c'est très certainement vrai. Maintenant, il est des expériences qui laissent un goût amer et qui paraissent "plus réel que réel". Edit : haha, exact !
avatar Sylvain ALLAIN | 
@ Innocente Idem... Même impression d'un passage de vie à trépas avéré.
avatar CKJBeOS | 
bon mis a part wikipedia est bien quand même si on le considère comme un livre et non effectivement une évolution du livre (ce qu'est le net en fait) Pour l'objet, c'est fou mais il a 100% raison. L'informatique va évoluer, mais il faudra que notre perception évolue, il faut plutôt pousser les recherches vers les algorithmes génétique par exemple. Il faudra comme pour l'homme que la machine puisse doucement aller vers la conscience et la on sera en face d'une vrai révolution. Enfin bon :) la question, va-t-on le vire ?
avatar Goldevil | 
Je suis tombé sur l'article chez Dr Dobbs hier et cela me fait plaisir de le voir retranscrit si bien sur MacGé. Par rapport au Web je suis vraiment en accord avec Alan Kay. Les langages HTML/CSS/Javascript sont un aglomérat de contributions successives et chaotiques. Le HTML à la base se concentrait sur le contenu pas sur comment l'afficher. La norme a évolué pour intégrer tout et n'importe quoi mais il n'y a jamais eu de vue d'ensemble. Il n'y a pas de cohérence. Il y a plusieurs manière d'afficher la même chose, avec parfois des incompatibilités ou des différences de performances énormes entre plateformes. Je trouve décourageant qu'un simple tag comme video ne soit toujours pas parfaitement définit à cause de batailles à propos de codec entre des sociétés privées (dont Apple). Du coup, depuis 15 ans les gens trouvent des solutions alternatives comme utiliser Flash... dont la vidéo n'est pas la fonction principale, loin de là. Ce n'est pas le HTML5 qui doit supplanter Flash. Cela aurait dû être le HTML4. Si on mettait ensemble les plus grand spécialistes du domaine avec carte blanche pour réinventer le web (HTML & HTTP), nous aurions des spécifications bien plus compactes, des fonctionnalités plus avancées et une productivité accrue des développeurs. Je suis également tout à fait en accord avec la qualité de conception exemplaire du protocole TCP/IP, surtout comparé à des protocoles de plus haut niveau comme SMTP, POP3, FTP ou HTTP.
avatar jnt00 | 
@ rom54 j'apprécie beaucoup votre pertinence @languedoc [12/07/2012 20:59 Le baptême est devenu le premier est le plus indispensable des sacrement dès le commencement de la vie. Celui qui selon l’Eglise Catholique romaine enlève le péché originel en lui insufflant « la grâce sanctificatrice ». C’est un certain Augustin d’Hippone (+JC 350) appelé aussi, saint Augustin qui reformulera ainsi dans le nouveau testament le dogme du péché originel, qui fait de chaque humain (brrr), à la naissance, un être pécheur. Un être mauvais -par principe de précaution- devant être contraint à la karchérisation de la souillure symbolique, puis par la pénitence et s’il le faut le châtiment, à emprunter la voie du Bien.

avatar simnico971 | 
Excellent article, merci :D
avatar bertrandGrenoble | 
Article très intéressant comme on aimerait en voir plus souvent sur MacGé. Il est étonnant de voir qu'au pays où sont rois les systèmes et les doctrines, il n'y ait pas un site de réflexions récurrentes sur les nouvelles technologies, leur utilisation et les conséquences qui en découlent pour l'Homme.
avatar oomu | 
Toujours une joie de lire les propos de Alan Kay. Et si le web, par sa simplicité (quasi effarante quand on pense à tout ce qu'il y a pas et qui est bricolé par dessus) a eu le succès qu'on connaît, je comprends et partage l'opinion de Kay : le web aurait pu être beaucoup plus fonctionnel et efficace. J'apprécie de voir un article où quelqu'un rappelle que ce qu'on croit obligatoire avec un ordinateur ne sont que des choix arbitraires ou pire des limitations techniques obsolètes. (Le fait de "booter" ne va pas de soi par exemple et on finira par avoir des iPad ne bootant jamais )
avatar languedoc | 
@ jtn00 Il faut s'en tenir à la Bible et non aux enseignements des hommes. Pour aller au paradis, il faut être sauvé de ses péchés. Certes, de nos jours, le mot est banni du vocabulaire, mais la réalité demeure ! Paul a annoncé le salut : Crois au Seigneur Jésus et tu seras sauvé. Seule la foi en Jésus Christ mort et ressuscité peut conduire quiconque dans la présence de Dieu. Non, le baptême ne sauve personne et ne sauvera jamais qui que ce soit.
avatar rom54 | 
[quote=languedoc [14/07/2012 21:22] @ jtn00 Il faut s'en tenir à la Bible et non aux enseignements des hommes. Pour aller au paradis, il faut être sauvé de ses péchés. Certes, de nos jours, le mot est banni du vocabulaire, mais la réalité demeure ! Paul a annoncé le salut : Crois au Seigneur Jésus et tu seras sauvé. Seule la foi en Jésus Christ mort et ressuscité peut conduire quiconque dans la présence de Dieu. Non, le baptême ne sauve personne et ne sauvera jamais qui que ce soit. [/quote] La Bible (nouveau testament) est apocryphe, écrite par des hommes bien longtemps après que les événements qu'elle soit réputée relater soient devenus de l'histoire. De plus, il n'y a pas qu'une seule bible: il y en a plusieurs, et les premières étaient écrites en grec et en araméen. Or les plus répandues actuellement sont basées sur des traductions en latin et très tardivement... Quelle est donc la légitimité de l'une par rapport a une autre? De même, des hommes ont voues leur vie a étudier les textes sacres (pour eux), et ont créé des courants divergents dans la chrétienté: en quoi leurs interprétations ne seraient alors pas plus valables que diverses versions de ces textes déjà interprétés selon des dogmes alors présents? Ensuite, le principe du baptême est précédent aux paroles de Jesus, et lui même le reconnaitrait (selon Matthieu, chapitre 3, 13-17), puisque pratiqué et enseigné par Jean le Batiste: affirmer que le baptême ne sauve personne est en contradiction avec la parole et les pratiques même de Jesus... De plus rejeter le rituel du baptême contredit un des fondements du christianisme, qui rejette les idées de supériorité, héritée par le sang ou le milieu, et de hierarchie, ayant cour jusqu'alors. On ne né pas chretien (nul homme ni par sa naissance, ni par son rang n'est supérieur à un autre aux yeux de Dieu!), on le choisi et on le devient consciemment: c'est un principe universel, et novateur a l'époque, dans lequel se trouve les fondements de l'égalité et la fraternité. De plus par le rituel du bapteme, l'homme conscient(adulte) est accueilli dans la fraternite chretienne, c'est aussi pour cela que le batpeme chez l'enfant nécessite la confirmation des qu'il a l'âge de raison (pleine capacité d'autodetermination)... Avant de combattre le baptême, prends aussi conscience de l'avancée et les avantages qu'il représente: il offre un moyen de conversion volontaire et totale, simple, humain, respectueux, n'obligeant a condamner personne, n'impliquant ni humiliation ni contrainte et il est universel. Il y a des religions qui n'offrent même pas la conversion et d'autres qui impliquent souffrances, sacrifices et condamnation exclusives des autres... Ceci dit, tu as une foi qui est la tienne et qu'il convient de respecter car nous sommes dans une civilisation laïque (ouverte a tous) ou la liberté de croyance et d'opinion est encore un droit fondamental. Mais même si je reconnais qu'un des fondements du christianisme est sans conteste le prosélytisme (basé sur le principe de d'égalité et de fraternité, spécificité de la doctrine chrétienne), qui selon ta croyance est probablement une oeuvre de salut envers tes semblables, il est des lieux plus propices que d'autres pour t'adonner a la diffusion de tes croyances. Donc, je ne pense pas que ce forum soit le lieu adéquat, ici l'on parle de systemes de gestion de l'information, de technologies et plus particulièrement de l'environnement Apple, de manière plus ou moins limitée. Et tu trouveras beaucoup plus d'interlocuteurs ouverts, savants et dynamiques sur les forums dedies: pas seulement a la religion, mais aussi a la philosophie ou meme a la politique (au sens noble du terme)... Sur ce bon dimanche.
avatar Vivid (non vérifié) | 
"Mais en réalité un échangeur d'objets. Le travail de l'interface utilisateur consistait à demander aux objets de s'afficher, et de faire un composite de ces vues avec d'autres." Un Os modulable, rien avoir avec tout ce qui existe... Os 9 avec ces extensions était quand même plus dans cet esprit là. L'abandon de l'Os 9 n'était que le début de la médiocrité qui prédomine encore chez Apple; système clos, on pique le noyaux Unix par incompétence, avidité des actionnaires....
avatar languedoc | 
si j'ai posté ainsi c'est que l'article contenait une phrase qui ouvrait un champ de réflexion. Je connais assez les forums de MG pour savoir ce qu'il faut poster. Je n'ai pas l'intention d'ouvrir une polémique ici, où comme tu le dis si bien, ce n'est pas l'endroit. Je pourrais développer ma pensée sans faire aucun prosélytisme ce qui n'entre pas dans ma façon de voir. Donc, on ferme le ban. Bonne semaine à toi et aux autres.
avatar Pentector | 
Merci à tous pour les commentaires et l'article. Ça change très agréablement de 'Android sa pu' et de 'Je kiffe Apple'.
avatar Vivid (non vérifié) | 
>Pentector Les boutonneux sont en vacances chez papy mamie ;-)
avatar Ali Baba | 

Très bel article. Merci.

CONNEXION UTILISATEUR