Margaret Hamilton

La femme qui a marché sur la Lune depuis son ordinateur

Portrait de Margaret Hamilton

Biographie

Margaret Heafield Hamilton, née le 17 août 1936 à Paoli, Indiana, est une informaticienne américaine qui a révolutionné le monde de la programmation. Elle est surtout connue pour avoir développé le logiciel de navigation du module lunaire Apollo qui a permis aux astronautes d'Apollo 11 d'atterrir sur la Lune.

1955

Début de ses études en mathématiques à l'Université Earlham

1958

Obtention de son diplôme et travail au MIT

1961

Rejoint le projet Apollo au MIT Instrumentation Laboratory

1969

Le logiciel Apollo 11 permet le premier alunissage

1986

Fondation de sa propre société : Hamilton Technologies

Ses Contributions Majeures

Software Engineering

Margaret Hamilton est créditée d'avoir inventé le terme "software engineering" pour décrire son travail. Elle a établi les fondements de cette discipline en développant des méthodes rigoureuses de développement logiciel.

Programme Apollo

Elle a développé le logiciel de vol du module de commande et d'atterrissage lunaire Apollo. Son code était si robuste qu'il a géré avec succès les imprévus lors de la mission historique de 1969.

Système d'Interruption

Elle a conçu le système de priorité asynchrone qui permet au software de prioriser les tâches critiques en cas d'urgence, sauvant potentiellement la mission Apollo 11.

Tolérance aux Fautes

Pionnière dans les concepts de tolérance aux fautes et de développement ultra-fiable, elle a créé des systèmes capables de fonctionner même en cas de défaillance partielle.

Langage Orienté Objet

Elle a développé le langage de programmation LOFT (Lisp Oriented Function Threads) et a contribué à l'évolution des langages de programmation modernes.

Méthodologie Development

Elle a créé l'Universal Systems Language (USL) et l'approche "Development Before the Fact" (DBTF) pour la conception de systèmes critiques.

Impact sur l'Informatique Moderne

1969 Premier alunissage logiciel
100% Fiabilité du code Apollo
1 Femme pionnière
"Looking back, we were the luckiest people in the world. There was no choice but to be pioneers." — Margaret Hamilton

Héritage Technologique

Les innovations de Margaret Hamilton ont posées les bases de nombreuses technologies modernes :

Reconnaissance et Distinctions

Médaille Presidential Medal of Freedom

En 2016, Barack Obama lui a remis la plus haute distinction civile américaine pour son travail sur Apollo 11.

NASA Exceptional Space Act Award

Elle a reçu cette récompense pour ses contributions exceptionnelles au programme spatial américain.

Computer Pioneer Award

L'IEEE lui a attribué ce prix pour sa pionnière dans le domaine du logiciel embarqué.