Margaret Hamilton, l’influente informaticienne qui a dirigé l’équipe d’ingénierie logicielle pour les missions Apollo de la NASA et a popularisé le terme « génie logiciel », est décédée le 30 septembre à l’âge de 90 ans, a confirmé son ancien employeur, le Massachusetts Institute of Technology.
L’informaticienne Margaret Hamilton, dont les contributions au vol historique d’Apollo 11 ont garanti que les astronautes américains puissent alunir en toute sécurité, s’est éteinte à l’âge de 90 ans. L’établissement de sa disparition a été confirmé par le Massachusetts Institute of Technology, qui a précisé qu’elle est décédée le 30 septembre. Ses travaux pionniers sur les ordinateurs de bord et les systèmes de guidage ont non seulement permis de réussir la course à l’espace du XXe siècle, mais ont également jeté les bases méthodologiques de toute une discipline.
Les débuts à l’Institut de technologie du Massachusetts et la naissance du génie logiciel
Née en Indiana en 1936, Hamilton a d’abord étudié les mathématiques avant d’obtenir son diplôme en mathématiques avec une mineure en philosophie au Earlham College en 1958. Elle s’est installée à Boston l’année suivante avec son époux, alors qu’il entamait des études de droit à Harvard. Elle a trouvé un premier emploi au département de météorologie du Massachusetts Institute pour programmer des logiciels de prévision météorologique, avant de rejoindre en 1965 le laboratoire d’instrumentation chargé de concevoir les programmes spatiaux pour les missions de la NASA.

Rapidement promue à la tête de la division d’ingénierie logicielle, Hamilton a dirigé une équipe de plus de 400 ingénieurs travaillant sur les modules de commande et les véhicules lunaires. C’est au cours de ces recherches exigeantes qu’elle a formalisé des pratiques d’avant-garde.
La programmation défensive et les codes de secours de la mission Apollo 11
Les innovations de Hamilton ont protégé le programme spatial contre des défaillances catastrophiques à plusieurs reprises. L’une des méthodes préventives les plus célèbres est née d’un incident impliquant sa fille Lauren, alors âgée de quatre ans, qui jouait dans un simulateur de module de commande et avait par inadvertance déclenché une séquence de pré-lancement en plein vol, provoquant le plantage complet du système. Bien que les responsables de la NASA aient d’abord estimé qu’un astronaute hautement entraîné ne commettrait jamais pareille erreur, l’incident s’est répété lors de la mission Apollo 8 lorsque Jim Lovell a accidentellement activé la même fonction. Hamilton a alors imposé l’intégration de correctifs de sécurité et de programmation défensive.
Cette rigueur a sauvé la mission historique de juillet 1969. À trois minutes de l’alunissage du module Eagle, l’ordinateur de bord a émis de violentes alarmes signalant une surcharge des tâches en raison d’un commutateur matériel défectueux. Grâce au système de priorisation conçu par l’équipe de Hamilton, le programme a automatiquement interrompu les processus secondaires superflus pour se concentrer exclusivement sur les fonctions critiques d’atterrissage. Comme l’a rappelé l’ingénieure dans une correspondance historique documentée par Ars Technica : « L’ordinateur (ou plutôt le logiciel qu’il contenait) était suffisamment intelligent pour reconnaître qu’on lui demandait d’effectuer plus de tâches qu’il ne devrait en accomplir ».
Massachusetts Institute of Technology

Distinctions et héritage à travers le Draper Laboratory et les entreprises technologiques
Après la fin du programme Apollo, le laboratoire d’instrumentation s’est scindé pour devenir le Draper Laboratory. Le président et directeur général de l’institution, Jerry M. Wohletz, a souligné the leadership and contributions de la chercheuse, affirmant que son empreinte sur l’organisation demeurerait ineffaçable. L’intéressée a par la suite fondé plusieurs sociétés de technologies axées sur la tolérance aux pannes, parmi lesquelles Higher Order Software en 1976, puis Hamilton Technologies, implantée au Massachusetts.
L’ensemble de son œuvre a reçu une consécration nationale en 2016 lorsque Barack Obama lui a remis la Médal présidentielle de la Liberté, la plus haute distinction civile des États-Unis. Ses contributions ont également été immortalisées par un cliché célèbre où elle pose souriante à côté des piles de listings imprimés du code source de l’ordinateur de bord d’Apollo, un code qui a par la suite été versé dans son intégralité sur la plateforme collaborative GitHub.
| Étape clé | Année | Détail notable |
|---|---|---|
| Diplôme en mathématiques | 1958 | Obtenu au Earlham College avec une mineure en philosophie. |
| Entrée au MIT | 1959 | Programmation de logiciels météorologiques avec Edward Lorenz. |
| Mission Apollo 11 | 1969 | Intervention des scripts de priorité priorisant l’alunissage d’urgence. |
| Médaille de la Liberté | 2016 | Décoration remise par le président Barack Obama à la Maison-Blanche. |
Margaret Hamilton laisse dans le deuil sa fille Lauren, son gendre, deux petits-fils, quatre arrière-petits-enfants ainsi que ses trois frères et sœurs. Une cérémonie commémorative doit se tenir au printemps à Cambridge.

Pour aller plus loin