MIT'li bilgisayar bilimci, 'yazılım mühendisliği' terimini ortaya atan ve Apollo rehberlik yazılımını yazan ekibi yöneten Margaret Hamilton, 30 Eylül'de 90 yaşında hayatını kaybetti. Ölümünü MIT çarşamba günü duyurdu; haber 7-8 Ekim'de geniş yankı buldu.

1936'da Indiana, Paoli'de doğan Hamilton, Earlham College'da matematik okudu ve doktora yapmayı planlıyordu. Bunun yerine MIT'de kendi kendine programlamayı öğrendi: önce meteorolog Edward Lorenz için hava durumu modeli kodunu yazdı — kaos teorisinin 'kelebek etkisi'nin keşfinin arkasındaki kod — ardından Hava Kuvvetleri'nin SAGE hava savunma sistemi için yazılım geliştirdi.

1965'te MIT'in Instrumentation Laboratory'sine, NASA'nın Apollo programı için uçuş içi gömülü yazılımı geliştirecek ilk programcı ve ekibin ilk kadını olarak katıldı. Kod, çekirdeklere elle tel örülerek yazılan 'halat çekirdek' bellekte saklanıyordu; bu ona 'halat annesi' lakabını kazandırdı. Yaklaşık 100 kişilik bir ekibi yönetti.

En ünlü kararı, yazılıma hata algılama ve kurtarma yeteneği eklemekti: rehberlik bilgisayarı aşırı yüklenirse, düşük öncelikli görevleri bırakıp iniş için gerekenleri koruyan bir emniyet mekanizması. 1969'da Apollo 11 Ay'a inmeden dakikalar önce tam da bu oldu: bilgisayar alarm vermeye başladı, görev kontrolü inişi iptal etmeyi düşündü ve yazılım kendi kendini toparladı.

Hamilton daha sonra şöyle yazdı: 'Bilgisayar bu sorunu fark edip kurtarma eylemini gerçekleştirmeseydi, Apollo 11'in başarılı Ay inişi olacağından şüpheliyim.' Geliştirilmesine yardım ettiği Apollo yazılımı 2015'te GitHub'a eklendi.

Hamilton 2016'da Başkanlık Özgürlük Madalyası'nı aldı ve 2017'de 'Women of NASA' LEGO setinde bir minifigür olarak ölümsüzleştirildi. Daha sonra, hata önleme ve savunmacı programlama fikirleri üzerine kurulu iki yazılım şirketi, Higher Order Software ve Hamilton Technologies'i kurdu.

Geride kızı Lauren, damadı, iki torunu ve dört torun çocuğu kaldı.