Le 30 septembre 2026, Margaret Hamilton s'est éteinte à l'âge de 90 ans. L'occasion de rendre hommage au parcours de cette femme incroyable qui a marqué l'histoire de l'informatique, mais aussi celle de la conquête spatiale.
Quand on parle des premiers pas de l'Homme sur la Lune, on pense forcément à Neil Armstrong et à la mission Apollo 11.
Pourtant, derrière cet exploit se cachent des centaines de personnes dont on connaît beaucoup moins les noms.
Parmi elles, Margaret Hamilton, une informaticienne américaine qui a joué un rôle essentiel dans cette aventure. Margaret Hamilton est née en 1936 dans l'Indiana, aux États-Unis. Passionnée par les mathématiques, elle étudie à l'université du Michigan avant d'obtenir son diplôme au Earlham College en 1958.
Elle s'installe ensuite dans le Massachusetts, où elle rejoint le MIT pour travailler sur des programmes informatiques destinés aux prévisions météorologiques. Il faut se remettre dans le contexte : nous sommes dans les années 1960. L'informatique en est encore à ses débuts, les ordinateurs occupent des pièces entières et personne n'imagine vraiment la place qu'ils prendront un jour dans notre quotidien.
À cette époque, Margaret Hamilton est aussi une jeune mère de famille. Il lui arrive d'emmener sa fille au laboratoire lorsqu'elle travaille tard le soir ou le week-end. Une situation plutôt inhabituelle pour l'époque, surtout dans un milieu scientifique encore largement dominé par les hommes.
En 1963, elle rejoint le laboratoire Draper du MIT et commence à travailler sur le programme Apollo de la NASA. Elle prend ensuite la tête de l'équipe chargée de développer les logiciels embarqués dans les vaisseaux spatiaux. Une responsabilité importante, puisqu'une simple erreur informatique pouvait compromettre une mission entière. Une anecdote illustre d'ailleurs assez bien sa manière de travailler.
Un jour, sa fille, qui l'accompagne au laboratoire, s'amuse avec un simulateur et provoque une erreur en sélectionnant un programme au mauvais moment. Margaret Hamilton réalise alors qu'un astronaute pourrait très bien faire la même chose en mission.
Elle propose donc de modifier le logiciel pour éviter ce risque. Mais sa proposition n'est pas vraiment prise au sérieux. Les astronautes étant particulièrement bien entraînés, certains responsables estiment qu'ils ne peuvent pas commettre ce genre d'erreur.
Pourtant, un incident similaire se produira lors de la mission Apollo 8. Cette histoire montre à quel point Margaret Hamilton accordait de l'importance aux détails et à la prévention des erreurs, même lorsqu'elles semblaient improbables. Nous sommes le 20 juillet 1969 et Apollo 11 s'apprête à se poser sur la Lune.
À quelques minutes de l'atterrissage, plusieurs alarmes se déclenchent dans le module lunaire. L'ordinateur de bord reçoit trop d'informations et commence à saturer. La situation devient préoccupante. Les astronautes ont besoin de cet ordinateur pour poursuivre leur descente et le moindre problème pourrait remettre en question l'atterrissage.
Mais Margaret Hamilton et son équipe avaient justement travaillé sur ce type de situation. Le logiciel était conçu pour donner la priorité aux tâches essentielles et mettre temporairement de côté celles qui étaient moins importantes. Résultat, malgré la surcharge, l'ordinateur parvient à continuer de fonctionner et à assurer les opérations nécessaires à l'atterrissage. Les équipes au sol autorisent finalement la poursuite de la mission et, quelques minutes plus tard, Neil Armstrong et Buzz Aldrin se posent sur la Lune.
Un moment historique auquel Margaret Hamilton et son équipe ont largement contribué, même si leur travail est resté longtemps dans l'ombre. Après le programme Apollo, Margaret Hamilton poursuivra sa carrière dans l'informatique. Elle contribue notamment à faire reconnaître le développement logiciel comme une véritable discipline d'ingénierie, ce que l'on appelle aujourd'hui le software engineering.
À l'époque, les logiciels ne sont pas toujours considérés comme aussi importants que les machines. Pourtant, son travail a montré qu'un programme bien conçu pouvait faire toute la différence, notamment dans les situations les plus critiques. En 1986, elle crée sa propre entreprise, Hamilton Technologies, spécialisée dans le développement de logiciels. Au fil de sa carrière, elle reçoit plusieurs distinctions. En 2016, Barack Obama lui remet notamment la Médaille présidentielle de la liberté, l'une des plus hautes distinctions civiles aux États-Unis. Plus de cinquante ans après Apollo 11, les travaux de Margaret Hamilton restent encore très actuels.
Aujourd'hui, les logiciels sont partout. Ils font fonctionner nos téléphones, nos transports, nos entreprises et même certaines infrastructures essentielles. Et lorsqu'un système informatique rencontre un problème, il est important qu'il puisse continuer à assurer ses fonctions principales. C'est aussi un enjeu que l'on retrouve en cybersécurité : anticiper les risques, limiter les conséquences d'un incident et assurer la continuité des activités. Des principes qui nous paraissent aujourd'hui évidents, mais sur lesquels Margaret Hamilton travaillait déjà il y a plus de cinquante ans.
Avec sa disparition le 30 septembre 2026, c'est donc une grande figure de l'informatique qui nous a quittée. Margaret Hamilton a non seulement participé à l'une des plus grandes aventures humaine de l'histoire, mais elle a aussi contribué à faire évoluer la manière dont les logiciels sont conçus aujourd'hui.
Son parcours rappelle également la place importante qu'ont occupée les femmes dans les grandes avancées scientifiques et des femmes de sciences même si leurs contributions n'ont pas toujours été mises en avant. Si Neil Armstrong est devenu le visage des premiers pas sur la Lune, Margaret Hamilton fait partie de celles et ceux qui ont permis à cet exploit de voir le jour.
Une pionnière dont le travail continuera d'influencer l'informatique encore longtemps.
- Se connecter ou s'inscrire pour publier un commentaire