Margaret Hamilton, l'ingénieure logiciel pionnière qui a inventé le terme 'génie logiciel' et dirigé le développement du logiciel de vol embarqué pour le programme Apollo de la NASA, est décédée à l'âge de 90 ans. Récipiendaire de la Médaille présidentielle de la liberté en 2016, Hamilton a été déterminante pour assurer le succès de six missions d'alunissage entre 1969 et 1972. Son travail a permis de rendre possible l'alunissage d'Apollo 11, et elle est considérée comme une figure fondamentale de l'histoire de l'informatique.
Née en 1936 à Paoli, dans l'Indiana, Hamilton a obtenu un diplôme en mathématiques au Earlham College. Elle a commencé sa carrière en travaillant sous la direction d'Edward Lorenz au MIT, où elle a programmé l'ordinateur LGP-30 pour étudier les modèles météorologiques—une première expérience dans la théorie du chaos. Elle a ensuite rejoint le projet SAGE, où elle a relevé des défis complexes de fiabilité logicielle.
En 1965, elle a rejoint le Laboratoire d'instrumentation du MIT en tant que première programmeuse embauchée pour le programme Apollo. Ses approches innovantes en matière de développement logiciel, y compris la gestion de la récupération d'erreur lors des missions critiques, ont contribué à prévenir les défaillances potentielles. Hamilton a également fondé deux sociétés de logiciels prospères et a été honorée d'une figurine LEGO dans l'ensemble « Femmes de la NASA ».
Son héritage perdure comme un symbole d'ingéniosité et de persévérance face à l'incertitude technologique.
Source: Ars Technica · Résumé par HeadlinesBriefing