Biographie de Grace Murray Hopper
Grâce Brewster Murray Hopper (1906-1992) était un ordinateur, pionnier et officier de marine. Elle a obtenu une maîtrise (1930) et un doctorat (1934) en mathématiques de Yale. Hopper est surtout connue pour ses contributions pionnières à la programmation informatique, au développement de logiciels, ainsi qu’à la conception et à la mise en œuvre de langages de programmation. Franc-tireur et innovatrice, elle a connu de longues et influentes carrières dans la marine américaine et dans l’industrie informatique.,
Jeunesse et éducation
fille de Walter Fletcher Murray (Yale B. A. 1894, Phi Beta Kappa) et de Mary Campbell Van Horne, Grace Brewster Murray est née en 1906 à New York. Son père possédait une compagnie d’assurance. En 1928, elle est diplômée Phi Beta Kappa du Vassar College avec des diplômes en mathématiques et en physique. Après avoir reçu sa maîtrise en mathématiques de Yale, Hopper a commencé à enseigner les mathématiques à Vassar tout en poursuivant son doctorat. Elle a terminé son doctorat en mathématiques de Yale en 1934., Pendant une année sabbatique de Vassar, Hopper a étudié avec le célèbre mathématicien Richard Courant à L’Université de New York.
Service dans la Marine
Après le bombardement de Pearl Harbor et l’entrée des États-Unis dans la Seconde Guerre mondiale, Hopper a décidé de se joindre à l’effort de guerre. Elle a d’abord été rejetée en raison de son âge et de sa petite taille, mais elle a persisté et a finalement reçu une dérogation pour rejoindre la Réserve navale américaine (réserve féminine)., En décembre 1943, elle a pris un congé de Vassar, où elle était professeur agrégé, et a terminé soixante jours de formation intensive à la Midshipmen’s School for Women au Smith College de Northampton, Massachusetts.
Après avoir reçu sa commission (grade de lieutenant junior), Hopper a été affecté au projet de calcul du Bureau of Ships à L’Université Harvard. Là, elle a rejoint une équipe travaillant sur le calculateur automatique à commande séquentielle IBM, mieux connu sous le nom de MARK I, le premier ordinateur électromécanique aux États-Unis., Sous la direction de Howard Aiken, qui avait développé le MARK I, Hopper et ses collègues ont travaillé sur des calculs top-secrets essentiels à l’effort de guerre—calcul des trajectoires des fusées, création de tables de portée pour les nouveaux canons antiaériens et calibrage des dragueurs de mines. L’un des trois premiers « codeurs” (maintenant connu sous le nom de programmeurs), Hopper a également écrit le manuel d’utilisation de 561 pages pour le MARK I.
Après la fin de la guerre, Hopper a refusé un poste de professeur titulaire à Vassar pour continuer son travail avec les ordinateurs., En 1946, elle quitte le service actif lorsque la Marine décline sa demande de commission régulière en raison de son âge, mais elle reste réserviste de la marine. De 1946 à 1949, elle a continué à travailler sur les ordinateurs MARK II et MARK III dans le cadre de contrats de la Marine. À la fin de son mandat de trois ans en tant que chercheuse, elle a quitté Harvard parce qu’il n’y avait pas de postes permanents pour les femmes.
pionnier de la programmation
en 1949, Hopper rejoint la Eckert-Mauchly Computer Corporation à Philadelphie en tant que mathématicien senior., La société, qui fut bientôt acquise par Remington Rand puis Sperry Rand, avait construit le premier ordinateur électronique (ENIAC) sous contrat avec l’armée. Au début des années 1950, Eckert-Mauchly développait L’ordinateur automatique universel (UNIVAC I), le premier ordinateur électronique commercial. Tout en travaillant sur les UNIVAC I et II, Hopper a lancé l’idée de la programmation automatique et a exploré de nouvelles façons d’utiliser l’ordinateur pour coder., En 1952, elle a développé le premier compilateur appelé A-0, qui a traduit le code mathématique en code lisible par machine-une étape importante vers la création de langages de programmation modernes.
en 1953, Hopper a proposé l’idée d’écrire des programmes en mots, plutôt qu’en Symboles, mais on lui a dit que son idée ne fonctionnerait pas. Néanmoins, elle a continué à travailler sur un compilateur en langue anglaise et, en 1956, son équipe utilisait FLOW-MATIC, le premier langage de programmation À utiliser des commandes word., Contrairement à FORTRAN ou MATH-MATIC, qui utilisaient des symboles mathématiques, FLOW-MATIC utilisait des mots anglais réguliers et a été conçu à des fins de traitement de données. Elle a également démontré comment les programmes pouvaient être écrits dans des langues autres que l’anglais.
Le projet de Hopper de créer des langages basés sur des mots a contribué à élargir la communauté des utilisateurs d’ordinateurs. Rendre les ordinateurs accessibles aux personnes sans formation en génie ou en mathématiques était particulièrement important à une époque où les entreprises informatiques commercialisaient leurs produits au secteur privé., En développant des programmes qui utilisaient des commandes word plutôt que des symboles, Hopper croyait que plus de gens se sentiraient à l’aise d’utiliser des ordinateurs, en particulier pour des applications commerciales telles que la paie. Dans une interview de 1980, Hopper a expliqué: « ce que je cherchais en commençant la langue anglaise, c’était d’amener un autre groupe de personnes capables d’utiliser l’ordinateur facilement I j’ai continué à demander des langues plus conviviales. La plupart des choses que nous recevons des académiciens, des informaticiens, ne sont en aucun cas adaptées aux gens., »
à mesure que le nombre de langages informatiques proliférait, le besoin d’un langage commercial standardisé augmentait. En 1959, Hopper a participé à la Conférence sur les langages des systèmes de données (CODASYL), dont l’objectif était de développer un langage commercial commun pouvant être utilisé dans toutes les industries et tous les secteurs. Le produit fini était COBOL, abréviation de « common business-oriented language ». »Bien que de nombreuses personnes aient contribué à cet effort, Hopper est largement reconnue pour son travail de conception de COBOL, de développement de compilateurs pour celui-ci et d’encouragement à son large adoption., Dans les années 1970, COBOL était le « langage informatique le plus utilisé” au monde.
tout au long de sa carrière dans l’industrie informatique, Hopper est restée réserviste de la Marine. En 1966, des restrictions d’âge l’obligent à se retirer de la marine en tant que commandant. Elle l « a appelé plus tard » le jour le plus triste de ma vie. »Quelques mois plus tard, cependant, elle a été rappelée au service actif pour aider à normaliser les multiples langages et programmes informatiques de la Marine. Elle a pris sa retraite de UNIVAC, une division de Sperry Rand, en 1971.,
surnommée « Amazing Grace” par ses subordonnés, Hopper reste en service actif pendant dix-neuf ans. Elle a pris sa retraite de la marine en tant que contre—amiral à l’âge de 79 ans-le plus ancien officier en service dans les forces armées américaines. La même année, elle est allée travailler comme consultante principale en relations publiques à la Digital Equipment Corporation, où elle a travaillé jusqu’à sa mort en 1992. Hopper a été enterré avec les honneurs militaires complets dans le cimetière national D’Arlington.,
Le Contre-Amiral Hopper a reçu plus de quarante diplômes honorifiques et de nombreuses bourses, postes de professeur, prix et conférences sont nommés en son honneur. En 1972, elle a reçu la médaille Wilbur Lucius Cross de Yale décernée à des anciens élèves exceptionnels. En 1973, elle est devenue la première femme et la première Américaine à devenir membre émérite de la British Computer Society., En 1991, le président George Bush a décerné à Hopper la Médaille nationale de la technologie « pour ses réalisations pionnières dans le développement de langages de programmation informatique qui simplifiaient la technologie informatique et ouvraient la porte à un univers beaucoup plus large d’utilisateurs”; elle a été la première femme à recevoir le prix technologique le plus élevé du pays en tant En 1996, la Marine a commandé L’USS Hopper, un destroyer militaire guidé., En 2016, Hopper a reçu à titre posthume la médaille présidentielle de la liberté, la plus haute distinction civile du pays, en reconnaissance de son « rôle de leadership à vie dans le domaine de l’informatique.”
Un Talentueux Professeur et Communicateur
Hopper n’était pas seulement un brillant mathématicien et informaticien; elle était également doué professeur et communicateur. Bien qu’elle ait quitté son poste de professeur à Vassar pour rejoindre la Marine, l’enseignement est resté une partie importante de sa vie., En 1959, Hopper était conférencier invité puis adjoint à la Moore School of Electrical Engineering DE l’Université de Pennsylvanie. Dans les années 1960 et 1970, elle a enseigné et donné des conférences à Penn, à L’Université George Washington et pour la Réserve navale américaine. En dehors du milieu universitaire, elle a organisé une myriade d’ateliers et de conférences pour promouvoir la compréhension des ordinateurs et de la programmation., Dans ses remarques sur l’acceptation de la Médaille nationale de la technologie, Hopper a déclaré : » Si vous me demandez de quel accomplissement je suis le plus fier, la réponse serait tous les jeunes que j’ai formés au fil des ans; c’est plus important que d’écrire le premier compilateur. »
Les talents d’enseignante de Hopper l’ont également aidée à communiquer avec un large éventail de publics—experts techniques, ingénieurs, chefs d’entreprise, processeurs de données, jeunes et grand public., Elle a aidé à persuader les clients d’affaires de la valeur de l’adoption de nouvelles technologies, et son biographe Kurt Beyer la décrit comme une « porte-parole de l’industrie informatique en évolution” dans les années 1950. Hopper a joué un rôle similaire pour la Marine. De 1977 à 1986, elle a été « la plus grande propagandiste de la marine pour son programme informatique en tant que representative représentante auprès de sociétés savantes, d’associations industrielles et de symposiums techniques.” Au cours des dernières années de sa vie, elle a fait un travail de relations publiques similaire pour la Digital Equipment Corporation., Tout au long de sa carrière, Hopper a accordé une grande importance à la capacité d’expliquer des situations et des problèmes complexes à de nombreux publics différents. « J’en suis venue à penser qu’il ne sert à rien de faire si vous ne pouvez pas communiquer”, a-t-elle déclaré dans une interview en 1980.
une pionnière visionnaire
Hopper est arrivée à l’âge adulte à une époque d’opportunités inhabituelles pour les femmes. Un nombre relativement élevé de femmes recevaient des doctorats dans les années 1920 et 1930—des chiffres qui ne seront pas égalés à nouveau avant les années 1980. la Seconde Guerre mondiale a également créé des occasions pour les femmes d’entrer sur le marché du travail en plus grand nombre., Néanmoins, son succès dans un domaine dominé par les hommes et dans des organisations dominées par les hommes, y compris la marine américaine, était exceptionnel.
optimiste et visionnaire, Hopper a célébré le potentiel des ordinateurs. « Je pense que nous sous-estimons constamment ce que nous pouvons faire avec les ordinateurs si nous essayons vraiment”, a-t-elle déclaré. Dans une interview de 1983 sur « 60 Minutes”, l’animateur Morely Safer a demandé si la révolution informatique était terminée. Hopper a répondu: « Non, nous n’en sommes Qu’au début We nous avons le Model-T., »Jusqu’à la fin de sa vie, Le Contre-Amiral Grace Hopper attendait avec confiance les nouvelles technologies et leurs capacités de résolution de problèmes.
Lecture
Kurt W. Beyer, Grace Hopper et à l’Invention de l’ère de l’Information (Cambridge: MIT Press, 2009).
Kathleen Broome Williams, Grace Hopper: l’Amiral de la Cyber-Mer (Annapolis: Naval Institute Press, 2004).