Grace Hopper

Grace Hopper
Grace Murray Hopper
Grace Hopper
Grace Hopper en 1984.

Surnom Amazing Grace
Naissance
New York, Drapeau des États-Unis États-Unis
Décès (à 85 ans)
Comté d'Arlington, Drapeau des États-Unis États-Unis
Allégeance Drapeau des États-Unis États-Unis
Arme United States Navy
Grade Rear admiral (lower half)
Distinctions Defense Distinguished Service Medal
Legion of Merit
Meritorious Service Medal
American Campaign Medal
World War II Victory Medal
National Defense Service Medal
Armed Forces Reserve Medal
Naval Reserve Medal

Grace Murray Hopper, née le à New York et morte le dans le comté d'Arlington, est une informaticienne américaine et Rear admiral (lower half) de la marine américaine. Elle est la conceptrice du premier compilateur en 1951 (A-0 System) et du langage COBOL en 1959.

Biographie

Jeunesse

Grace Brewster Murray est née le 9 décembre 1906 à New York. Elle étudie les mathématiques, la physique et l'économie au Vassar College, et en sort diplômée en 1928. En 1934, elle obtient un doctorat en mathématiques de l'université Yale[1],[2].

La jeune femme enseigne les mathématiques au Vassar College entre 1931 et 1944. Elle épouse en 1930 Vincent Hopper, un professeur de littérature. Le couple, qui n'a pas d'enfants, divorce en 1945[1].

Carrière

En 1943, Grace Hopper s'engage dans la marine américaine. Promue au grade de lieutenant, elle est affectée l'année suivante au Bureau of Ordnance Computation Project de l'université Harvard. Elle travaille dans l'équipe de Howard Aiken sur l'ordinateur Harvard Mark I. Elle fait partie du premier groupe, comptant trois personnes, apprenant à le programmer[1].

À la fin de la Seconde Guerre mondiale, elle quitte le service actif de la marine, mais continue à travailler au développement des ordinateurs Harvard Mark II puis Harvard Mark III pour le compte du Computation Laboratory d'Harvard[1].

En 1949, Grace Hopper est employée par Eckert–Mauchly Computer Corporation  (EMCC) et rejoint l'équipe développant UNIVAC I à Philadelphie. En 1950, la compagnie est rachetée par Remington Rand. Hopper conçoit l'année suivante le premier compilateur pour UNIVAC I, nommé A-0 System[1].

À partir de 1957, elle travaille pour IBM, où elle défend l'idée qu'un programme devrait pouvoir être écrit dans un langage proche de l'anglais plutôt que d'être calqué sur le langage machine, comme l'assembleur. De cette idée naît le langage COBOL en 1959.

En 1966, conformément au règlement en vigueur, elle doit quitter la Navy après avoir atteint l'âge de 60 ans, mais est rappelée l'année suivante[3]. Au cours des années 1970, elle mène les travaux d'établissement de normes pour les ordinateurs, en particulier les premiers langages de programmation évolués : le Fortran et le COBOL.

Grace Hopper au clavier de l'UNIVAC, vers 1960.

Grace Hopper reste dans la Marine jusqu'en 1986, date à laquelle elle prend sa retraite avec le grade de Rear admiral (lower half). Elle est alors l'officier le plus âgé de la marine américaine[4].

Jusqu'à son décès en 1992, elle est employée comme consultante externe par Digital Equipment, pour des conférences sur les débuts de l'informatique[3]. Elle est enterrée avec les honneurs militaires au cimetière national d'Arlington[5].

Distinctions

En 1986, Grace Hopper est décorée de la Defense Distinguished Service Medal, plus haute distinction existante pour les non-combattants[3]. En 1991, elle reçoit la National Medal of Technology pour « ses contributions novatrices dans le développement de langages de programmation »[6].

Le 22 novembre 2016, Barack Obama lui décerne à titre posthume la médaille présidentielle de la Liberté[7].

Hommages

En 1973, Grace Hopper est nommée « membre émérite » (distinguished fellow) de la British Computer Society[3]. Elle est inscrite au National Women's Hall of Fame en 1994[5]. Près d'une cinquantaine de doctorats honoraires lui ont été décernés[3]. En 1997, un destroyer de la classe Arleigh Burke, est baptisé USS Hopper (DDG-70)[1].

Une conférence technique internationale, organisée depuis 1994 par l'Institut Anita Borg pour les femmes et la technologie, est baptisée Grace Hopper Celebration of Women in Computing en son honneur.

Le toponymie mondiale lui rend aussi hommage. En France, le Laboratoire d'informatique de l'École polytechnique a baptisé une de ses salles en son hommage. Aux États-Unis, l'académie navale a baptisé son centre de cyberdéfense en son hommage[8]. Au Québec, une rue de Montréal porte officiellement son nom depuis le 3 mars 2017[9]. La promotion 2018-2021 de la MIAGE de Sophia-Antipolis est nommée en son honneur.

Anecdote

Le terme bug est faussement attribué à Grace Hopper.

C'était un terme utilisé par les ingénieurs en mécanique et électricité, expliquant les difficultés rencontrées dans l'équipement, longtemps avant que Grace Hopper ait entendu parler de ce mot.

Une carnet d'annotations manuscrites avec un diptère mort fixé avec un adhésif
Journal conservé au Smithsonian Institution.

Hopper ne trouva pas le bogue, comme elle le reconnaissait volontiers. Les opérateurs qui l'ont trouvé plus tard , y compris William "Bill" Burke, du laboratoire d'armes naval étaient familiers avec le terme d'ingénierie et amusés ont gardé l'insecte avec l’annotation " premier cas réel de bogue trouvé[10],[11],[12].

Notes et références

  1. a b c d e et f (en) Susan Ware (dir.), Stacy Braukman et al., Notable American Women: A Biographical Dictionary : Completing the Twentieth Century, vol. 5, Harvard University Press, , 768 p. (ISBN 9780674014886, présentation en ligne, lire en ligne), p. 309-311
  2. (en) Grace Murray Hopper sur le site du Mathematics Genealogy Project
  3. a b c d et e (en) Judy Green et Jeanne LaDuke, Pioneering Women in American Mathematics : The Pre-1940 PhD's, Société mathématique américaine, coll. « History of mathematics » (no 34), , 349 p. (ISBN 9780821843765, lire en ligne), p. 205-206
  4. (en) John H. Cushman Jr., « Admiral Hopper's Farewell », The New York Times,
  5. a et b Jérôme Béglé, « Grace Hopper, la femme qui a fait parler les ordinateurs », Le Point,
  6. (en) John Markoff, « Rear Adm. Grace M. Hopper Dies; Innovator in Computers Was 85 », The New York Times,
  7. Devin Coldewey, « Grace Hopper and Margaret Hamilton awarded Presidential Medal of Freedom for computing advances », tedchcrunch.com, 17 novembre 2016.
  8. http://www.toponymie.gouv.qc.ca/ct/toposweb/fiche.aspx?no_seq=431613
  9. « BYTE.com », (consulté le 24 mars 2017)
  10. « bug », sur catb.org (consulté le 24 mars 2017)
  11. « Log Book With Computer Bug », sur National Museum of American History (consulté le 24 mars 2017)

Bibliographie

  • (en) Kurt W. Beyer, Grace Hopper and the Invention of the Information Age, MIT Press, 2009-2012 (ISBN 978-0-2625-1726-3)

Voir aussi

Liens externes

  • Notices d'autorité : Fichier d’autorité international virtuel • International Standard Name Identifier • Bibliothèque nationale de France (données) • Système universitaire de documentation • Bibliothèque du Congrès • Gemeinsame Normdatei • Bibliothèque royale des Pays-Bas • Bibliothèque universitaire de Pologne • Bibliothèque nationale d’Australie • Base de bibliothèque norvégienne • Bibliothèque nationale tchèque • WorldCat
  • Ressources relatives à la recherche : ACM Digital Library • Digital Bibliography & Library Project • MacTutor • Mathematics Genealogy Project