Informaticienne américaine née en 1945, Adele Goldberg a travaillé au Xerox PARC où elle a contribué au développement du langage de programmation Smalltalk. Elle a joué un rôle pionnier dans la conception des interfaces graphiques et la programmation orientée objet.
Adele Goldberg(1945 — ?)
Adele Goldberg
États-Unis
8 min de lecture
Questions fréquentes
Faits marquants
- Née le 22 juillet 1945 à Cleveland, Ohio
- Rejoint le Xerox PARC (Palo Alto Research Center) en 1973
- Co-développe le langage Smalltalk-80 avec Alan Kay et Dan Ingalls
- Publie en 1983 le livre de référence 'Smalltalk-80: The Language and its Implementation'
- Reçoit le prix ACM Software System Award en 1987 pour Smalltalk
Œuvres & réalisations
Contribution majeure de Goldberg au développement de Smalltalk, premier langage orienté objet complet et cohérent. Smalltalk a directement inspiré Java, Python, Ruby et la quasi-totalité des langages modernes.
Manuel de référence coécrit avec David Robson qui décrit intégralement le langage Smalltalk-80. Cette publication a permis la diffusion mondiale du paradigme orienté objet dans les universités et les laboratoires.
Ouvrage collectif édité par Goldberg réunissant les témoignages de chercheurs ayant implémenté Smalltalk dans diverses institutions. Il documente la première vague d'adoption mondiale d'un langage orienté objet.
Article visionnaire publié dans IEEE Computer qui décrit le concept d'un ordinateur personnel, portable et interactif accessible à tous, y compris les enfants. Ce texte a anticipé de vingt ans l'ère de l'informatique ubiquitaire.
Entreprise cofondée par Goldberg pour commercialiser Smalltalk et rendre la programmation orientée objet accessible aux développeurs professionnels. ParcPlace Systems contribua à faire entrer ce paradigme dans l'industrie logicielle.
Anecdotes
En 1979, Steve Jobs visita le Xerox PARC et assista à une démonstration de Smalltalk et de ses interfaces graphiques. Adele Goldberg s'était opposée à cette visite, craignant que les idées du laboratoire soient copiées — ce qui se produisit effectivement, inspirant directement le Macintosh d'Apple lancé en 1984.
Adele Goldberg fut l'une des rares femmes à occuper un poste de chercheuse senior dans un laboratoire informatique de premier plan dans les années 1970. Elle contribua non seulement au langage Smalltalk, mais aussi à la rédaction de sa documentation complète, publiée dans le célèbre 'Blue Book' de 1983, devenu une référence mondiale pour les programmeurs.
Goldberg fut présidente de l'ACM (Association for Computing Machinery), la plus grande organisation professionnelle d'informatique au monde, de 1984 à 1986. Elle fut l'une des premières femmes à diriger cette institution fondée en 1947, à une époque où les femmes étaient très minoritaires dans le secteur.
Au Xerox PARC, l'équipe de Goldberg travailla sur une vision radicale : que les ordinateurs devaient être accessibles à tous, y compris aux enfants. Smalltalk fut testé dans des classes primaires californiennes dès les années 1970, bien avant que les PC n'existent dans les foyers.
En 1988, Adele Goldberg cofonda ParcPlace Systems pour commercialiser Smalltalk et rendre la programmation orientée objet accessible aux entreprises. Cette initiative contribua à populariser un paradigme de programmation qui domine encore aujourd'hui dans des langages comme Java, Python ou Ruby.
Sources primaires
Smalltalk-80 is an object-oriented programming language. Everything in the system is an object. An object is a component of the Smalltalk-80 system that can perform actions when stimulated by messages.
The Smalltalk-80 system was developed at Xerox PARC over a period of about ten years. This book describes the experiences of people who have used Smalltalk-80 in a variety of settings.
The learning environment we propose is one in which each child owns a powerful, lightweight, interactive computer... The computer could be used as a simulation tool, a communications device, a learning aid.
Children as young as eight years old were able to write programs in Smalltalk after relatively short training sessions, demonstrating the accessibility of the object-oriented paradigm.
Lieux clés
Ville natale d'Adele Goldberg, née en 1945 dans cette métropole industrielle du Midwest américain. Son éducation dans cette ville forgea son intérêt pour les sciences et les mathématiques.
Goldberg y obtint son doctorat en sciences de l'information en 1973. Cette université de recherche de renommée mondiale lui fournit les bases théoriques qui orienteraient toute sa carrière vers les systèmes d'information et la pédagogie informatique.
Lieu principal de la carrière de Goldberg de 1973 à 1988, ce laboratoire de recherche est souvent décrit comme 'l'endroit où le futur a été inventé'. C'est là qu'elle co-développa Smalltalk et contribua aux interfaces graphiques qui allaient révolutionner l'informatique mondiale.
Région où se concentrait l'industrie informatique naissante dans les années 1970-1980. Goldberg y vécut et travailla pendant les décennies les plus créatives de l'histoire de l'informatique, côtoyant les pionniers qui allaient fonder Apple, Microsoft et Intel.
Objets typiques

Ordinateur expérimental développé au PARC à partir de 1973, sur lequel Goldberg et son équipe faisaient tourner Smalltalk. L'Alto fut le premier ordinateur à proposer une interface graphique avec fenêtres, icônes et souris, préfigurant tous les systèmes modernes.

Périphérique inventé par Doug Engelbart et perfectionné au PARC, la souris était indissociable des démonstrations de Smalltalk. Goldberg l'utilisait quotidiennement pour montrer comment interagir visuellement avec les objets du programme.

Contrairement aux terminaux à texte de l'époque, l'écran bitmap permettait d'afficher des graphiques, des polices variées et des fenêtres superposées. C'était l'outil central du travail de Goldberg pour concevoir des interfaces accessibles.

Ouvrage de référence coécrit par Goldberg en 1983, ce manuel de 714 pages décrivait intégralement le langage Smalltalk-80. Il était surnommé 'Blue Book' en raison de sa couverture bleue et devint la bible de la programmation orientée objet.

Inventée également au PARC, l'imprimante laser permettait de produire des documents de haute qualité. Goldberg et ses collègues l'utilisaient pour imprimer la documentation et les résultats de leurs recherches.

Outil omniprésent dans les salles de réunion du PARC, le tableau blanc servait à dessiner des diagrammes de classes et d'objets. Goldberg s'en servait pour enseigner les concepts de Smalltalk aux nouveaux chercheurs et aux enfants des classes test.
Programmes scolaires
Vocabulaire & tags
Vocabulaire clé
Tags
Vie quotidienne
Matin
Dans les années 1970-1980 au Xerox PARC, Goldberg arrivait tôt au laboratoire, un campus moderne entouré de collines californiennes. Elle commençait souvent par des réunions d'équipe debout autour d'un tableau blanc, discutant des nouvelles fonctionnalités de Smalltalk avec Alan Kay, Dan Ingalls et les autres chercheurs dans une atmosphère délibérément détendue et créative.
Après-midi
Les après-midi étaient consacrées à la programmation sur les workstations Xerox Alto, des machines volumineuses dotées d'écrans graphiques rarissimes à l'époque. Goldberg travaillait aussi à la rédaction de documentation et testait Smalltalk avec des utilisateurs non spécialistes, notamment dans le cadre d'expériences pédagogiques avec des enfants d'écoles primaires locales.
Soir
Les soirées dans la Silicon Valley des années 1970-1980 étaient souvent prolongées au laboratoire, l'effervescence intellectuelle rendant difficile de décrocher. Les chercheurs du PARC se retrouvaient aussi lors de séminaires informels ou de conférences dans la région, un réseau social dense qui nourrissait les échanges d'idées entre les pionniers de l'informatique personnelle.
Alimentation
La cuisine californienne des années 1970 était influencée par le mouvement des aliments naturels et biologiques, popularisé par Alice Waters à Berkeley. Les cafétérias des campus technologiques comme le PARC proposaient des repas variés, et la culture de la région valorisait les fruits frais, les salades et une alimentation plus légère que dans le reste des États-Unis.
Vêtements
Dans les laboratoires de recherche californiens des années 1970-1980, la tenue décontractée était la norme — jeans, polos et sneakers remplaçaient les costumes-cravates des entreprises traditionnelles. Goldberg adoptait ce style pratique tout en maintenant une présentation soignée lors des conférences et des présentations officielles à l'ACM.
Habitat
Goldberg vivait dans la région de Palo Alto, banlieue résidentielle arborée du comté de Santa Clara. Les maisons de cette zone, souvent des ranch houses des années 1950-1960, étaient confortables sans être luxueuses ; le coût de l'immobilier en Silicon Valley n'avait pas encore atteint les niveaux exorbitants d'aujourd'hui.
Frise contextuelle
Vocabulaire d'époque
Liens externes & ressources
Références
Œuvres
Langage de programmation Smalltalk-80
1972-1980
Smalltalk-80: The Language and Its Implementation (« Blue Book »)
1983
Smalltalk-80: Bits of History, Words of Advice
1984
Personal Dynamic Media (article avec Alan Kay)
1977
Fondation de ParcPlace Systems
1988






