Cette langue est traduite automatiquement et n'a pas été relue par un humain.

Sciences · Analyse

Margaret Hamilton, qui a codé le logiciel d'alunissage d'Apollo, décède à 90 ans

Publié:

Photograph of Margaret Hamilton taken in 1995
Crédit image: Daphne Weld Nichols · CC BY-SA 3.0 · Wikimedia Commons

En bref

Margaret Hamilton, l'informaticienne qui a dirigé l'équipe du MIT qui a écrit le logiciel de vol pour l'ordinateur de guidage Apollo de la NASA, est décédée le 30 septembre 2026, à l'âge de 90 ans. Le MIT, où elle a travaillé pendant deux décennies, a annoncé son décès; son logiciel est crédité d'avoir empêché un avortement de mission lors de l'alunissage d'Apollo 11.

Cette version est une traduction automatique de l'original (English). Lire l'original

Margaret Hamilton, une informaticienne dont le travail sur le programme Apollo de la NASA a aidé à définir l'ingénierie logicielle comme une discipline, est décédée le 30 septembre 2026, à l'âge de 90 ans. Le Massachusetts Institute of Technology, où Hamilton a travaillé pendant environ deux décennies à partir de 1959, a annoncé son décès, selon CBS Boston et Gulf News. Aucune des deux sources n'a rapporté une cause spécifique ou un lieu de décès.

Pourquoi on se souvient d'elle maintenant

Hamilton est devenue la première programmatrice embauchée du MIT pour le projet Apollo et la première femme à ce poste, selon Gulf News. En 1968, elle s'était élevée au rang de directrice adjointe de l'ingénierie logicielle, supervisant une équipe de plus de 400 développeurs travaillant sur les logiciels du Module de Commande et Service et du Module Lunaire, a rapporté le média.

Elle est également largement connue pour une photographie la montrant debout à côté d'une impression du code qu'elle avait écrit pour Apollo, une image souvent citée comme un symbole du développement des logiciels à ses débuts, selon ITPro.

Les alarmes 1201/1202 lors d'Apollo 11

Lors des dernières minutes de la descente lunaire d'Apollo 11 le 20 juillet 1969, l'ordinateur de guidage à bord du Module Lunaire Eagle a déclenché des alarmes de programme connues sous les noms 1202 et 1201 juste au moment où les astronautes Neil Armstrong et Buzz Aldrin se trouvaient à environ trois minutes de l'atterrissage, selon CBS Boston et ITPro. Les alarmes indiquaient que l'ordinateur était surchargé par plus de tâches qu'il ne pouvait en traiter en temps réel.

Selon ITPro, le logiciel que l'équipe d'Hamilton avait conçu a automatiquement priorisé les fonctions critiques de la mission et suspendu les processus d'arrière-plan de faible priorité, permettant à l'ordinateur de continuer à exécuter la séquence d'atterrissage au lieu de forcer un avortement. CBS Boston a rapporté que ce design de détection d'erreurs est crédité d'avoir permis à l'atterrissage de se dérouler.

J'aime dire que ce n'était pas seulement le premier humain sur la lune, mais aussi le premier logiciel à s'exécuter sur la lune.

— Margaret Hamilton, citée par CBS Boston

Inventer le terme 'ingénierie logicielle'

On attribue à Hamilton d'avoir originé le terme ingénierie logicielle à une époque où le domaine n'avait pas son propre statut formel, selon Wikipedia et les remarques de professeurs du MIT rapportées par ITPro et Gulf News. Le professeur du MIT Olivier de Weck, directeur par intérim du département d'aéronautique et d'astronautique de l'université, a déclaré que l'appeler simplement une pionnière minimiserait son rôle, notant qu'elle avait personnellement développé du code avancé tout en dirigeant une équipe qui a construit l'un des systèmes les plus complexes jamais tentés, et que sa carrière s'est concentrée sur la prévention des erreurs et le traitement de ce qu'elle appelait l'inconnu.

Carrière ultérieure et distinctions

Après le programme Apollo, Hamilton a cofondé Higher Order Software en 1976 et a ultérieurement fondé Hamilton Technologies en 1986, créant une méthodologie de modélisation de systèmes appelée Universal Systems Language visant à prévenir les erreurs de logiciel avant qu'elles ne se produisent, selon Wikipedia et ITPro. Gulf News a rapporté qu'elle avait publié plus de 130 articles au cours de sa carrière.

En 2016, le Président Barack Obama a décerné à Hamilton la Médaille Présidentielle de la Liberté, la plus haute distinction civile des États-Unis. CBS Boston a rapporté qu'Obama l'avait décrite comme une pionnière en informatique dont l'architecture logicielle continue d'influencer la technologie aujourd'hui. Elle avait précédemment reçu le Prix de la Loi spatiale exceptionnelle de la NASA en 2003, selon Wikipedia.

Margaret Hamilton: faits clés
ÉlémentDétailSource
Née17 août 1936, Paoli, IndianaWikipedia
Décédée30 septembre 2026, âge 90CBS Boston, Gulf News
Rôle au MITPremière programmatrice embauchée pour Apollo; plus tard directrice adjointe supervisant 400+ développeursGulf News
Moment cléAlarmes 1201/1202, descente Apollo 11, 20 juillet 1969CBS Boston, ITPro
Entreprises ultérieuresHigher Order Software (1976); Hamilton Technologies (1986)Wikipedia, ITPro
Distinction majeureMédaille Présidentielle de la Liberté, 2016CBS Boston

Une cérémonie commémorative est prévue pour le printemps à Cambridge, Massachusetts, selon CBS Boston.

Vos questions

Quand Margaret Hamilton est-elle décédée?
Elle est décédée le 30 septembre 2026, à l'âge de 90 ans. Le MIT, où elle avait travaillé, a annoncé son décès, selon CBS Boston et Gulf News.
Qu'a fait Margaret Hamilton pour le programme Apollo?
Elle a dirigé l'équipe du MIT qui a écrit le logiciel de vol pour l'ordinateur de guidage Apollo de la NASA et est devenue directrice adjointe supervisant plus de 400 développeurs de logiciels sur les systèmes du Module de Commande et Service et du Module Lunaire, selon Gulf News.
Qu'est-il arrivé avec les alarmes 1201 et 1202 lors d'Apollo 11?
Environ trois minutes avant que le Module Lunaire Eagle ne touche le sol le 20 juillet 1969, son ordinateur a déclenché les alarmes 1202 et 1201 signalant une surcharge. Le logiciel conçu par l'équipe d'Hamilton a automatiquement priorisé les tâches critiques d'atterrissage et suspendu d'autres, évitant un avortement de mission, selon CBS Boston et ITPro.
Margaret Hamilton a-t-elle inventé le terme 'ingénierie logicielle'?
On lui attribue largement d'avoir inventé le terme à une époque où le domaine manquait de reconnaissance formelle, selon Wikipedia et les remarques de professeurs du MIT rapportées par ITPro.
Qu'a fait Margaret Hamilton après Apollo?
Elle a cofondé Higher Order Software en 1976 et a ultérieurement fondé Hamilton Technologies en 1986, développant une méthodologie appelée Universal Systems Language axée sur la prévention des erreurs de logiciel, selon Wikipedia et ITPro.

Les sources

  1. CBS Boston — Margaret Hamilton, pioneering computer scientist for Apollo program, dies at 90
  2. Gulf News — Margaret Hamilton, Apollo Program Pioneer and Computing Trailblazer, Dies at 90
  3. ITPro — Software engineering trailblazer Margaret Hamilton dies aged 90
  4. Wikipedia — Margaret Hamilton (software engineer)

Ce texte a été préparé avec l'intelligence artificielle et a passé une vérification automatique des sources avant publication. Si vous voyez une erreur, demandez une correction. Demander une correction ou un droit de réponse · Notre méthode

À lire aussi