Pourquoi les astronautes d’Apollo ont frôlé la catastrophe à cause de bugs ignorés ?

Margaret Hamilton, la femme qui a évité un désastre en codant les logiciels d'Apollo, est morte à 90 ans. Son travail, méconnu, révèle une vérité gênante : l’informatique spatiale repose encore sur des mythes. Voici pourquoi son héritage pèse plus lourd qu’on ne le croit.

Publié le 8 octobre 2026 à 16:15
Pourquoi les astronautes d’Apollo ont frôlé la catastrophe à cause de bugs ignorés ?

Le jour où un bug aurait tout fait exploser

Le 20 juillet 1969, à 150 000 kilomètres de la Lune, l’ordinateur de bord du module Apollo 11 se met à afficher des erreurs en rafale. Des codes 1201 et 1202 clignotent sur l’écran. Personne, à Houston, ne sait exactement ce que ça signifie. Sauf Margaret Hamilton. Elle avait prévu ce scénario. Son équipe avait écrit des lignes de code pour gérer les situations où l’ordinateur était submergé par trop de tâches. Ces fameuses 1201 et 1202, c’était juste un message : « On est en train de déconner, mais on gère. » Sans cette précaution, le système aurait planté. Pire : il aurait coupé les moteurs, laissé les astronautes en orbite lunaire sans carburant, et forcé un retour de fortune vers la Terre avec un risque d’impact dans l’atmosphère. Ils seraient morts.

Personne ne le sait, ou presque. Parce que les médias de l’époque ont préféré parler des drapeaux plantés et des discours historiques. Parce que les ingénieurs de la NASA, par fierté, ont minimisé le rôle des logiciels. Parce que Margaret Hamilton, elle, n’a jamais couru après les projecteurs. Elle a sauvé des vies en écrivant du code. Point.

L’équipe qui n’existait pas (officiellement)

En 1965, quand elle arrive au MIT pour diriger le Software Engineering Division, personne ne croit aux logiciels comme discipline sérieuse. À l’époque, les ordinateurs sont des machines lourdes, bruyantes, qui occupent des salles entières. On les programme en assembleur, ligne par ligne, comme des mécaniciens bricolant des circuits. Les erreurs ? On les corrige avec du scotch et des câbles. Pas question de « déboguer » un système en temps réel. Pourtant, Hamilton impose une révolution : elle structure le code, elle documente chaque fonction, elle forme une équipe de femmes, des bug chasers, comme elle les appelle, pour traquer les erreurs avant qu’elles ne tuent quelqu’un.

Son équipe ? Une poignée de programmeresses, souvent ignorées, payées moins que leurs collègues masculins, et reléguées dans un coin du MIT. « On nous appelait les ‘programmeuses’, comme si c’était un hobby », racontait plus tard une de ses collègues, Pamela Eibner. Elles ont écrit le code qui a permis à Apollo 11 de revenir sur Terre. Sans elles, le programme spatial américain s’arrête net. Personne ne s’en souvient.

Le mythe de l’ingénieur solitaire

Aujourd’hui, quand on parle d’Apollo, on cite les noms des astronautes. On évoque les fusées Saturn V, les centres de contrôle de Houston, les calculatrices mécaniques. On oublie les ordinateurs. Pourtant, sans eux, pas de mission habitée. Sans les logiciels de Hamilton, pas de navigation précise, pas de corrections de trajectoire, pas de gestion des ressources en temps réel. Son travail a évité des dizaines de catastrophes potentielles.

Pourquoi ce silence ? Parce que l’informatique, à l’époque, n’est pas une science respectable. « Les gens pensaient que c’était du secrétariat », disait Hamilton. Les ingénieurs aérospatiaux méprisaient les ‘logiciels’. « C’est juste de la maths appliquée, non ? » Sauf que non. Sans ces lignes de code, pas de atterrissage lunaire. Pas de missions suivantes. Rien.

Et puis, il y a un autre problème : personne ne sait vraiment comment ces systèmes fonctionnent aujourd’hui. Les ordinateurs embarqués dans les fusées modernes ? Ils reposent sur des architectures obsolètes, conçues dans les années 1960. On les fait évoluer par patches, sans jamais tout repenser. Pourquoi ? Parce que ça marche. Parce que refaire tout depuis zéro coûterait une fortune. Parce que les ingénieurs actuels n’ont pas les compétences pour comprendre le code hérité d’Hamilton.

Ce que ça signifie pour l’espace (et pour vous)

Margaret Hamilton est morte. Son équipe a disparu. Leur savoir-faire aussi.

Aujourd’hui, la NASA et SpaceX parlent d’envoyer des humains sur Mars. Personne ne vous dira comment ils comptent gérer les pannes de logiciels à 225 millions de kilomètres de la Terre. Personne ne vous expliquera pourquoi leurs systèmes critiques reposent encore sur des codes écrits il y a 50 ans, avec des méthodes que plus personne ne maîtrise.

Le vrai danger, ce n’est pas les radiations. C’est l’incompétence.

Parce que quand un bug critique surgira, et il surgira, ce ne seront pas les astronautes qui le corrigeront. Ce seront des algorithmes conçus par des gens qui ne savent pas ce qu’ils font. Comme en 2018, quand un bug dans le système de navigation d’Apollo a failli faire s’écraser une sonde sur Mars. On a évité le pire. Combien de fois encore ?

L’héritage empoisonné

Margaret Hamilton a prouvé une chose : l’informatique peut sauver des vies. Elle a aussi prouvé que personne ne s’en soucie vraiment.

Aujourd’hui, on célèbre les milliardaires qui veulent coloniser Mars. On admire les ingénieurs qui conçoivent des fusées réutilisables. On ignore ceux qui écrivent le code qui les fait tenir.

Le pire ? Ça va continuer.

Parce que l’espace, c’est comme la finance ou les réseaux électriques : personne ne comprend vraiment comment ça marche, jusqu’à ce que ça explose.

Et quand ça explosera, on se souviendra de Margaret Hamilton. Trop tard.

R
R Galaxie Rédaction

ARTICLES SIMILAIRES

Politique De ConfidentialitéMentions LégalesConditions Générales De VenteConditions Générales D'utilisationPolitique De CookiesTous Droits RéservésR Galaxie