Margaret Hamilton (scientifique)

New 13h
 
Margaret Hamilton
1936 - 2026
 

Informaticienne et ingénieure étasunienne, célèbre avant tout pour avoir dirigé l'équipe du MIT qui a écrit le logiciel embarqué des missions Apollo, ce qui a contribué à poser des astronautes sur la Lune. Lors de l'alunissage d'Apollo 11, en 1969, le logiciel a résisté à une surcharge de l'ordinateur en abandonnant les tâches secondaires pour conserver celles de l'atterrissage, grâce à ses mécanismes de priorités et de reprise après erreur. Elle a aussi popularisé l'expression « software engineering » et défendu l'idée que le logiciel est une véritable discipline d'ingénierie. Une photographie de 1969, où elle pose à côté d'une pile de listings du code Apollo, est devenue un symbole de la place des femmes dans la science. Elle a enfin reçu la médaille présidentielle de la Liberté des mains de Barack Obama en 2016.

Nationalité américaine Américaine, née le 17 août 1936 et morte le 30 septembre 2026

90 ans Morte à l'âge de 90 ans (de quoi ?).

Enterrée (où exactement ?).




Où se trouve la tombe
de Margaret Hamilton ?


Contribuez !

Biographie

Margaret Heafield Hamilton, née Margaret Heafield le 17 août 1936 et morte le 30 septembre 2026, est une informaticienne, ingénieure système et cheffe d'entreprise américaine. Margaret Hamilton est célèbre avant tout pour avoir dirigé l'équipe du MIT qui a écrit le logiciel embarqué des missions Apollo, ce qui a contribué à poser des astronautes sur la Lune. Lors de l'alunissage d'Apollo 11, en 1969, le logiciel a résisté à une surcharge de l'ordinateur en abandonnant les tâches secondaires pour conserver celles de l'atterrissage, grâce à ses mécanismes de priorités et de reprise après erreur. Elle a aussi popularisé l'expression « software engineering » et défendu l'idée que le logiciel est une véritable discipline d'ingénierie. Une photographie de 1969, où elle pose à côté d'une pile de listings du code Apollo, est devenue un symbole de la place des femmes dans la science. Elle a enfin reçu la médaille présidentielle de la Liberté des mains de Barack Obama en 2016.

Margaret Elaine Heafield naît le 17 août 1936 à Paoli, une petite ville de l'Indiana. Elle est la fille de Kenneth Heafield et de Ruth Esther Heafield, née Partington. Elle grandit en partie dans le Michigan et termine ses études secondaires à la Hancock High School en 1954. Les biographes la décrivent comme une élève attirée très tôt par les mathématiques et par les sciences, un goût qu'elle cultive à une époque où peu de portes s'ouvrent aux jeunes femmes dans ces domaines.

Elle entame des études supérieures à l'université du Michigan en 1955, puis les achève à l'Earlham College, un établissement d'Indiana, où elle obtient en 1958 une licence de mathématiques assortie d'une mineure en philosophie. Ce double bagage compte. La philosophie lui donne le goût des raisonnements rigoureux et des questions de fondements, que l'on retrouvera plus tard dans ses travaux sur la spécification formelle des systèmes. Elle épouse James Cox Hamilton, et leur fille, Lauren, naît en 1960.

Le couple s'installe dans la région de Boston. Margaret Hamilton envisage de préparer un diplôme de mathématiques pures à l'université Brandeis, mais elle prend d'abord un emploi au MIT, au début des années 1960, pour soutenir le foyer pendant que son mari poursuit ses propres études. Elle pense à un travail provisoire. Il deviendra sa vocation.

Au MIT, elle rejoint l'équipe du météorologue Edward Lorenz, dont les recherches sur la prévision numérique allaient contribuer à l'émergence de la théorie du chaos. Elle y écrit des programmes de prévision météorologique pour les ordinateurs de l'époque, notamment le LGP-30 et le PDP-1. Il n'existe alors aucune formation à la programmation : comme beaucoup de ses collègues, elle apprend sur le tas, par essais et erreurs, dans un milieu où le logiciel est perçu comme un simple accessoire du matériel.

De 1961 à 1963, elle travaille au laboratoire Lincoln du MIT sur SAGE, le vaste système de défense aérienne des États-Unis. Elle y développe des programmes de détection d'avions pour l'ordinateur géant AN/FSQ-7. Le projet lui enseigne ce que signifie construire un logiciel dont dépend la sécurité d'un pays : il doit fonctionner en continu, réagir en temps réel et ne pas tomber en panne au pire moment.

Au milieu des années 1960, elle rejoint le laboratoire d'instrumentation du MIT, rebaptisé plus tard laboratoire Charles Stark Draper, que la NASA a chargé de concevoir le système de guidage et de navigation des vaisseaux Apollo. Elle n'est pas la première programmeuse du projet, lancé dès 1961, mais elle y prend rapidement des responsabilités. Elle finit par diriger la division de génie logiciel, qui écrit les programmes embarqués des modules de commande et lunaire.

Le défi est immense. L'ordinateur de guidage Apollo, l'AGC, travaille avec des mots de seize bits et une mémoire minuscule au regard des standards actuels : environ 36 000 mots de mémoire fixe, tissée sous forme de fils (la mémoire à tores, ou « core rope »), et seulement 2 000 mots de mémoire effaçable. Chaque mot compte, et chaque erreur peut coûter des vies. Hamilton et ses équipes doivent donc inventer des méthodes de travail : revues systématiques, tests de bout en bout, simulations, gestion rigoureuse des versions.

C'est à cette époque qu'elle revendique, et en tout cas popularise, l'expression « software engineering ». Elle explique avoir voulu donner à son métier une légitimité que les ingénieurs du matériel lui refusaient. L'expression fera d'abord sourire avant de s'imposer.

Ce qui distingue l'approche de Hamilton, c'est l'attention portée à l'erreur humaine et aux pannes. Elle part du principe qu'un système doit continuer à fonctionner même lorsque quelque chose tourne mal, que ce soit un défaut matériel, une mauvaise manipulation de l'équipage ou une surcharge. Ses équipes mettent au point des mécanismes de détection d'erreurs et de reprise après incident, une conception asynchrone dans laquelle les tâches les plus urgentes interrompent les moins prioritaires, ainsi que des affichages qui laissent l'équipage dans la boucle de décision. À l'occasion du prix décerné par la NASA en 2003, le responsable qui l'avait proposée a résumé ces idées en les présentant comme les fondations de la conception de logiciels ultra-fiables.

Il faut rappeler qu'elle n'a pas bâti seule cet édifice. Le système d'exploitation de l'AGC, avec son ordonnancement par priorités, doit beaucoup à J. Halcombe Laning, et les programmes ont été écrits par de très nombreuses personnes. Le MIT évoque aujourd'hui des équipes de plus de quatre cents collaborateurs, tandis que d'autres sources parlent d'une centaine d'ingénieurs : l'ampleur dépend de ce que l'on compte. Hamilton, elle, dirigeait cet effort, en définissait la culture et en a tiré des principes qu'elle a ensuite théorisés.

Une anecdote célèbre, racontée par Hamilton elle-même, illustre cette philosophie. Sa fille Lauren, alors toute petite, l'accompagne parfois au laboratoire et joue avec le simulateur du module de commande. Un jour, elle appuie sur des touches du clavier de l'interface et lance sans le vouloir le programme P01, prévu avant le décollage, ce qui efface les données de navigation du simulateur. Hamilton propose d'ajouter une protection pour empêcher ce scénario en vol. La NASA refuse : les astronautes sont formés avec soin, assure-t-on, et ne commettront pas une telle erreur.

En décembre 1968, pendant la mission Apollo 8, l'astronaute Jim Lovell déclenche pourtant par inadvertance ce programme, effaçant des données de navigation. Les équipes au sol parviennent à les rétablir, et le logiciel est ensuite modifié pour éviter que cela se reproduise. Cette histoire, qui repose largement sur le récit de Hamilton, est devenue emblématique de sa conviction : on ne doit jamais supposer que l'humain ne se trompera pas, et un bon système l'anticipe.

Le 20 juillet 1969, environ trois minutes avant que le module lunaire Eagle atteigne la surface de la Lune, des alarmes retentissent dans la cabine. L'ordinateur signale qu'il est saturé. La cause, établie ensuite, tient à la configuration du radar de rendez-vous, qui n'aurait pas dû être actif pendant la descente : il envoyait des signaux parasites qui absorbaient une part notable du temps de calcul, plus de 15 % selon Hamilton. Une réanalyse publiée en 2005 a nuancé l'explication traditionnelle, qui blâmait l'équipage, en pointant un défaut de conception matérielle du radar.

Face à cette surcharge, le logiciel a fait ce pour quoi il avait été conçu : il a reconnu qu'on lui demandait plus qu'il ne pouvait traiter, abandonné les tâches de faible priorité et conservé celles qui étaient essentielles à l'atterrissage. Au centre de contrôle de Houston, les contrôleurs, appuyés par des spécialistes du logiciel, ont jugé que la situation permettait de poursuivre, et l'atterrissage a eu lieu. Hamilton écrira en 1971, dans une lettre au magazine Datamation, qu'elle doutait que la mission eût réussi sans ces mécanismes de reprise.

Après Apollo, Hamilton dirige encore le développement du logiciel embarqué de Skylab, la première station spatiale américaine. Elle quitte ensuite le MIT. En 1976, elle cofonde avec Saydean Zeldin la société Higher Order Software, dont elle est la PDG jusqu'en 1984. Leur article de 1976 dans les IEEE Transactions on Software Engineering expose une méthodologie de définition de logiciels fondée sur des propriétés formelles. L'entreprise commercialise un outil, USE.IT, utilisé dans plusieurs projets gouvernementaux.

En 1986, elle fonde Hamilton Technologies, à Cambridge, qu'elle dirige pendant des décennies. L'entreprise développe l'Universal Systems Language (USL) et son environnement associé, la « 001 Tool Suite ». Les deux reposent sur le paradigme du « Development Before the Fact » (développement avant le fait) : plutôt que de traquer les erreurs une fois le système écrit, on le construit de manière à les empêcher d'exister. Le principe prolonge directement ce qu'elle avait appris sur Apollo, mais l'élève au rang de méthode générale de conception. Au fil de sa carrière, Hamilton a signé plus de 130 articles, actes et rapports, couvrant une soixantaine de projets et six grands programmes.

Longtemps, le rôle de Hamilton est resté peu connu hors du milieu spécialisé. Les distinctions s'enchaînent surtout à partir des années 2000. Elle reçoit le prix Ada Lovelace de l'Association for Women in Computing en 1986, puis, en 2003, le NASA Exceptional Space Act Award, assorti de 37 200 dollars, somme alors présentée comme la plus élevée jamais attribuée par l'agence à une personne. L'Earlham College la distingue en 2009. Le 22 novembre 2016, Barack Obama lui remet la médaille présidentielle de la Liberté, la plus haute distinction civile des États-Unis.

Les honneurs se poursuivent : titre de Fellow du Computer History Museum et figurine LEGO en 2017, au sein d'un lot consacré aux femmes de la NASA aux côtés de Mae Jemison, Sally Ride et Nancy Grace Roman ; doctorat honoris causa de l'Université polytechnique de Catalogne en 2018 ; hommage de Google en 2019, pour les cinquante ans de l'alunissage, avec les miroirs de la centrale solaire d'Ivanpah réglés pour dessiner son image ; et, en 2022, l'entrée au National Aviation Hall of Fame. Une photographie de 1969 la montre debout à côté d'une pile de listings du code Apollo, presque aussi haute qu'elle ; elle est devenue un symbole de la place des femmes dans la science.

Dans les années 1960, Hamilton fait figure d'exception dans un milieu scientifique très masculin, où les postes de responsabilité technique reviennent rarement aux femmes. L'informatique n'a pas encore le prestige qu'elle acquerra plus tard, et c'est en partie pour cela que des femmes y ont trouvé une place. Mère d'une petite fille, elle doit aussi affronter l'incompréhension de ceux qui jugent qu'une mère ne devrait pas poursuivre une telle carrière. Faute de solution de garde, elle emmène parfois Lauren au laboratoire, ce qui conduit précisément à l'épisode qui précède Apollo 8. Son parcours a nourri de nombreux débats sur la place des femmes en informatique, où elles restent minoritaires malgré les réalisations de pionnières comme elle.

Margaret Hamilton est morte le mercredi 30 septembre 2026, à l'âge de 90 ans, à Cambridge (USA). Le MIT a annoncé sa disparition le 7 octobre 2026. Olivier de Weck, responsable par intérim de son département d'aéronautique et d'astronautique, a déclaré que dire d'elle qu'elle était une pionnière, en avance sur son temps, serait un euphémisme. L'administrateur de la NASA, Jared Isaacman, a salué une pionnière dont le travail a contribué aux premiers voyages humains vers la Lune. Une cérémonie à sa mémoire est prévue au printemps à Cambridge.

Source : fr.wikipedia.org  

Tombe

Aidez-nous à localiser la tombe de Margaret Hamilton en nous envoyant l'adresse du lieu où se trouve sa sépulture (cimétière...). Facultatif : transmettez-nous également les coordonnées GPS de l'emplacement exact de la sépulture de Margaret Hamilton.

Vous savez où se trouve la tombe de Margaret Hamilton ?

Citations

Nous n'avons pas de citations de Margaret Hamilton pour le moment...

Si vous connaissez des citations de Margaret Hamilton, nous vous proposons de nous les suggérer.
Proposez une citation.

Forum

Soyez le premier à poser une question sur Margaret Hamilton.

Fiche d'identité

Identité

  • Nom complet : Margaret Heafield Hamilton
  • Nationalité (à sa mort) : Américaine Drapeau américain
  • Nationalité (à sa naissance) : --
  • Sexe : Féminin

Domaines d'activité

Noms

  • Nom usuel : Margaret Hamilton
  • Vrai nom : Margaret Hamilton
  • Prénom : Margaret
  • Noms dans d'autres langues : --
  • Homonymes : 0 (aucun)
  • Nom de famille : Heafield Hamilton
  • Pseudonyme : --
  • Surnom : --
  • Erreurs d'écriture : --

Naissance

  • Signe astrologique du zodiaque : --
  • Signe astrologique chinois : --

Décès

  • Âge de mort : 90 ans
  • Cause de mort : --

Obsèques

  • Date des obsèques : --
  • Lieu de sépulture : --
  • Type de funérailles : --

Que recherchez-vous sur Margaret Hamilton ?

Si vous ne trouvez ce que vous recherchez sur Margaret Hamilton, décrivez-nous votre demande et nous vous répondrons personnellement dans les plus brefs délais.

Demandez-nous

Notez !

Aucune note pour le moment...
  ?
0 note
5 étoiles
0
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
0
0 étoile
0
--

Commentaires

Vous avez des questions sur Margaret Hamilton ? Des remarques ? Des infos à partager ?

Image

Liens

Liens externes

Si vous connaissez un site qui parle de Margaret Hamilton et susceptible d'apporter des informations complémentaires à cette page, vous pouvez nous proposer le lien. Après délibération (si nous pensons que le contenu proposé est intéressant), nous afficherons le lien vers cette nouvelle source d'infos et nous vous préviendrons par e-mail quand il sera publié.

Autres informaticienne américaine

Contribuez ! Vous connaissez d'autres informaticienne américaine ? Proposez-nous ici.

Autres points communs avec Margaret Hamilton