Margaret Hamilton (1936–)
Margaret Hamilton jest amerykańską informatyczką, która kierowała zespołem tworzącym oprogramowanie pokładowe dla programu Apollo w MIT Instrumentation Laboratory. Jej prace pomogły ukształtować praktykę budowy niezawodnego oprogramowania czasu rzeczywistego.
Oprogramowanie Apollo musiało działać w warunkach ograniczonej pamięci, błędów operatora i przeciążeń obliczeniowych. Zespół Hamilton projektował mechanizmy priorytetów i odporności, które pozwalały komputerowi porzucać mniej ważne zadania.
Podczas lądowania Apollo 11 komputer pokładowy zgłaszał alarmy przeciążenia, ale system priorytetów zachował najważniejsze zadania nawigacyjne. Hamilton nie była jedyną autorką tego mechanizmu, lecz kierowała zespołem odpowiedzialnym za oprogramowanie lotu.
Z czasem stała się jedną z ikon historii inżynierii oprogramowania. W 2016 roku otrzymała Presidential Medal of Freedom za wkład w program Apollo.
