Margaret Hamilton, Apollo Yazılım Öncüsü ve Yazılım Mühendisliği İkonu, 90 Yaşında Hayatını Kaybetti
Margaret Hamilton, Apollo ay inişlerini mümkün kılan çığır açıcı bir yazılım mühendisi olarak 90 yaşında hayatını kaybetti. Paoli'de doğan Hamilton, 1960'larda MIT'nin Enstrümantasyon Laboratuvarı'na katıldı ve burada NASA'nın Apollo programı için araç içi uçuş yazılımı geliştirme ekibine liderlik etti.
Hamilton'ın çalışmaları Apollo görevlerinin başarısı için temel oluşturdu. Asenkron yazılım, öncelik tabanlı kesinti işleme ve insan-içinde-döngü karar verme yeteneği gibi temel yazılım mühendisliği kavramlarını öncülük etti — bu uygulamalar günümüzde de yazılım geliştirmenin merkezinde yer alıyor. Belki de en dikkat çekici olanı, Apollo 11 ay inişi sırasında, yazılımının beklenmedik veri taşmalarından rehberlik bilgisayarını kurtarmasıydı; bu sayede Neil Armstrong'un Ay yüzeyine adım atmasından anlar önce yaşanabilecek bir görev iptali önlendi.
Hamilton'ın katkıları bireysel görevlerin ötesine geçti. Karmaşık sistemlerin nasıl inşa edildiğini şekillendiren titiz yazılım mühendisliği uygulamalarını savundu. Programlamayı teknik bir görevden saygın bir mühendislik disiplinine dönüştürmek için "yazılım mühendisliği" terimini ortaya attı; bu ayrım, alanın güvenilirliğinin ve standartlarının oluşturulmasına yardımcı oldu.
Hamilton yaşamı boyunca pek çok ödül aldı; bunların arasında 2003 yılında NASA'nın Olağanüstü Uzay Yasası Ödülü de bulunuyor. Daha yakın zamanda, kadınların STEM alanlarına katkılarını temsil eden kültürel bir ikon haline geldi; görüntüsünün meşhur bir posta pulunda ve bilgisayar tarihini vurgulayan müze sergilerinde yer alması bunun kanıtı.
Hayatını kaybetmesi, insanlığın olasılıklarını dönüştüren uzay programı döneminin sonunu işaret ediyor; ancak teknik mirası, onun savunduğu ilkeler kullanılarak inşa edilen her uzay aracında, uçakta ve karmaşık yazılım sisteminde yaşamaya devam ediyor.