SSysDigest
Margaret Hamilton, l'ingénieure qui a codé Apollo 11, est morte

Photo : LinuxFr.org

Linux

Margaret Hamilton, l'ingénieure qui a codé Apollo 11, est morte

Margaret Hamilton, pionnière du code embarqué d'Apollo 11, est décédée le 30 septembre 2026 à 90 ans.

histoireactu
Partager :

Margaret Hamilton est morte le 30 septembre 2026, à l'âge de 90 ans. Si tu as déjà vu cette photo iconique d'une jeune femme souriante posée à côté d'une pile de livres aussi haute qu'elle, c'est elle : cette tour de papier, c'est le code qu'elle a écrit pour le logiciel de navigation d'Apollo 11.

De SAGE à la Lune

Tout commence en 1960, quand Margaret Hamilton rejoint le MIT pour bosser sur du logiciel. Elle passe d'abord par le projet militaire top secret SAGE, où elle doit survivre à un bizutage très geek : faire tourner un programme piégé, commenté en grec et en latin. Elle est la seule à y arriver, ce qui lui ouvre les portes du laboratoire Draper en 1963, pile au moment où le MIT décroche la mission de concevoir l'ordinateur de bord d'Apollo, l'AGC (Apollo Guidance Computer). Un bijou de 32 kilos qui regroupe déjà calcul, mémoire, écran et clavier dans un seul boîtier, un peu comme un ordi portable avant l'heure.

Le bug qui a presque tout gâché

Une anecdote résume bien son talent : sa fille, en jouant à l'astronaute dans le labo, appuie par erreur sur la mauvaise touche et plante le système en lançant le programme d'atterrissage en plein vol simulé. Hamilton prévient sa direction que ça pourrait arriver en vrai ; on lui répond que les astronautes sont trop expérimentés pour ça. Sauf que le même bug se produit pour de vrai pendant Apollo 8. Heureusement, son équipe avait anticipé le coup et corrige le tir à distance. C'est aussi elle qui invente le système de gestion des priorités de l'AGC, capable d'interrompre les tâches secondaires pour laisser passer les plus urgentes — exactement ce qui sauve l'atterrissage d'Apollo 11 quand l'ordinateur sature d'alertes.

Après le MIT, elle fonde en 1974 Higher Order Software, spécialisée dans la détection d'erreurs, puis Hamilton Technologies en 1986, où elle développe son propre langage de programmation, l'USL. En 2016, Barack Obama lui remet la médaille présidentielle de la liberté pour l'ensemble de son œuvre.

Ce qu'il faut retenir

  • Margaret Hamilton a dirigé le développement du logiciel de navigation d'Apollo 11, à une époque où l'informatique embarquée n'existait quasiment pas.
  • Elle a inventé un système de gestion des priorités qui a sauvé l'atterrissage lunaire en évitant la saturation de l'ordinateur de bord.
  • Après la NASA, elle a fondé deux entreprises et conçu son propre langage de programmation, l'USL.
  • Décédée le 30 septembre 2026 à 90 ans, elle reste une référence historique de l'ingénierie logicielle.
Ceci est un résumé rédigé par SysDigestLire l'article original sur LinuxFr.org →

À lire aussi