Margaret Hamilton, la matematica che scrisse il codice per l’Apollo 11

Addio a Margaret Hamilton, morta a 90 anni la donna alla guida del team di ingegneri che portò l’Apollo 11 sulla Luna

Margaret Hamilton
Margaret Hamilton in piedi accanto all’elenco del codice sorgente dell’Apollo Guidance Computer (AGC). Credit NASA.

Nel 1960, quando ancora il termine “software engineer” non esisteva, lei stava già lavorando al MIT (Massachusetts Institute of Technology) su sistemi complessi e innovativi. È stata proprio Hamilton a coniare il termine “ingegneria del software” — una disciplina che oggi è alla base di ogni tecnologia moderna.

Il vero capolavoro di Hamilton avvenne nel luglio 1969. Mentre Neil Armstrong e Buzz Aldrin scendevano verso la superficie lunare, il computer del modulo lunare iniziò a generare un allarme 1202 — un errore critico che avrebbe potuto compromettere l’intera missione.

Il codice scritto da Margaret Hamilton era robusto a tal punto da gestire l’errore automaticamente: il software continuò a funzionare senza interruzioni, permettendo agli astronauti di completare l’allunaggio con successo. Quella non fu una coincidenza: Hamilton aveva anticipato possibili problemi e aveva costruito un sistema di error handling sofisticato che nessuno prima di lei aveva mai tentato.

Margaret Hamilton ricevette numerosi riconoscimenti durante la sua vita, inclusa la Medaglia Presidenziale della Libertà nel 2016.

Per approfondire: