Miris Margareta Hamiltone, programmatūras inženierijas pioniere un Apollo 11 lidojuma programmu autore
90 gadu vecumā miris Margarets Hamiltone, kura vadīja NASA programmas Apollo borta programmatūras izstrādi un ieviesa terminu “programmatūras inženierija”. Viņas izstrādātā drošības sistēma palīdzēja Apollo 11 sekmīgi nolaisties uz Mēness.

Pagājušajā nedēļā 90 gadu vecumā miris Margarets Hamiltone, kura 20. gadsimta 60. gados vadīja NASA programmas Apollo borta lidojuma programmatūras izstrādi. Viņai piedēvē arī termina “programmatūras inženierija” ieviešanu. 2016. gadā viņa saņēma ASV Prezidenta Brīvības medaļu, bet gadu vēlāk tika iemūžināta LEGO figūriņas veidā komplektā “Women of NASA”.
Ceļš uz programmēšanu
Hamiltone dzimusi 1936. gadā Paoli pilsētā Indiānas štatā. 1958. gadā viņa pabeidza Earlham koledžu, apgūstot matemātiku. Vēlāk viņa strādāja pie MIT matemātiķa Edvarda Lorenca, kurš veidoja laikapstākļu matemātisko modeli. Hamiltone programmēja viņa LGP-30 datoru, lai gan ne viņai, ne Lorencam nebija programmēšanas pieredzes un abi visu apguva paši. 1961. gadā viņa pārgāja uz projektu SAGE, kur rakstīja programmatūru ASV gaisa spēku vajadzībām.
Apollo programma
- gadā viņa pievienojās MIT Instrumentācijas laboratorijai, kur tika izstrādāta Apollo borta vadības datora programmatūra. Hamiltone bija pirmā tur pieņemtā programmētāja un pirmā sieviete komandā, strādājot pie sešām Mēness nolaišanās misijām no 1969. līdz 1972. gadam. 1968. gadā viņa kļuva par Komandmoduļa un Servisa moduļa komandas direktora palīdzi.
Hamiltone ieviesa drošības mehānismu, kas ļāva datoram, saņemot par daudz uzdevumu, atteikties no mazāk svarīgajiem un saglabāt būtiskos. Tieši tā notika Apollo 11 misijā 1969. gadā: Mēness moduļa Eagle tuvošanās laikā dators sāka rādīt trauksmes signālus. Pateicoties šim mehānismam, nolaišanās noritēja droši Miera jūrā.
Vēlākā karjera
Pēc Apollo programmas beigām Instrumentācijas laboratorija kļuva par neatkarīgo Draper Laboratory. 1976. gadā Hamiltone nodibināja uzņēmumu Higher Order Software, bet 1985. gadā – Hamilton Technologies, kura galvenais produkts ir valoda Universal Systems Language. Apollo programmatūra 2015. gadā tika publicēta GitHub platformā. Hamiltoni pārdzīvojusi meita Lauren, znots, divi mazdēli, četri mazmazbērni un brāļi un māsa.


