Hopper Grace
Murray Hopper Grace
ELEMENTS DE BIOGRAPHIE
INFORMATIQUE
Grace Brewster Murray, épouse en 1930 Vincent Hopper, dont elle divorcera en 1945 (1906-1992), informaticienne et amiral de la marine américaine.
Docteur en mathématiques, elle enseigne, puis en 1943 s’engage dans la Marine américaine où elle travaille sur l’ordinateur numérique IBM ASCC (Automatic Sequence Controlled Calculator), appelé aussi Harvard Mark I, considéré comme le premier calculateur universel. Grace Murray Hopper fut la première personne à le programmer.
Après la fin de la guerre, elle quitte l’armée tout en continuant à travailler au développement de systèmes informatiques. Elle défend l’idée, alors novatrice, qu’un programme doit utiliser un langage proche de l’anglais plutôt que du langage machine (comme l’assembleur). Ses travaux amènent aux langages COBOL, FORTRAN. On lui doit l’existence, aujourd’hui, de langages informatiques compréhensibles par des non-mathématiciens.
Elle revient dans la Marine en 1967 et jusqu’à sa retraite en 1986 (elle était alors, à 80 ans, l’officier le plus âgé des Etats-Unis).
Elle fait partie des pionniers du développement des ordinateurs numériques.
On raconte l’anecdote suivante : dans les années 40 une panne dans le Harvard Mark II avait été due à la présence d’une mite dans un relai, insecte (en anglais : bug) que Grace Hopper avait gardé. D’où l’expression passée dans la langue : le bug informatique. L’anecdote serait fausse et le terme en réalité plus ancien.