Пішла з життя Маргарет Гамільтон – видатна програмістка, чиї розробки стали ключовими для успішної посадки "Аполлона-11" на поверхню Місяця.
Катерина Левицька Авторка новин видання "Межа". В медіа з 2015 року, пишу про софт, IT-бізнес та кіно.
У віці 90 років перестала існувати американська програмістка і інженерка Маргарет Гамільтон, чиї інноваційні розробки стали ключовими для висадки астронавтів NASA на Місяць. Інформацію про її смерть оприлюднив Массачусетський технологічний інститут, де вона працювала протягом двадцяти років.
"Описувати Гамільтон як піонерку чи стверджувати, що вона випередила свій час, було б суттєвим зменшенням її внеску", - зазначає Олів'є де Век, професор програми "Аполлон" та в.о. керівника кафедри аеронавтики і астронавтики в MIT. "Вона стала інженеркою-програмісткою в епоху, коли галузь лише починала розвиватися. Маргарет не лише сама створила складний код, але й очолювала команду, що впроваджувала нові технології в одній із найскладніших систем, які коли-небудь були розроблені людством."
Гамільтон працювала в Массачусетському технологічному інституті з 1959 року до середини 1970-х, де очолювала відділ розробки програмного забезпечення. В цьому закладі вона керувала командою інженерів, які займалися написанням і тестуванням усієї бортової програми для місії NASA "Аполлон-11", що забезпечувала безпечну посадку американських астронавтів Ніла Армстронга та Базза Олдріна на поверхню Місяця.
"Ідея проекту та те, що аналогів йому раніше не існувало, справили на мене велике враження. Я стала першою програмісткою та першою жінкою, яка приєдналася до цього проекту," - ділилася своїми враженнями Гамільтон.
У 1969 році, за мить до знакової висадки "Аполлона-11", бортовий комп'ютер виявив несправність: через збої в апаратному вимикачі система опинилася під загрозою перевантаження, що ставило під сумнів можливість успішного виконання складної процедури посадки. Проте Гамільтон і її команда створили програмне забезпечення, яке могло призупиняти фонові процеси, щоб надати пріоритет критично важливим завданням. У Х'юстоні довірилися цій розробці, і в результаті двоє астронавтів вперше в історії ступили на поверхню Місяця.
У 2015 році програмні рішення, розроблені Гамільтоном для місії "Аполлон-11", були повністю викладені на платформі GitHub.
Жінка стала піонеркою у введенні поняття "програмна інженерія", яке на той момент ще не було загально визнаним. У 2016 році її внесок у науку та дослідження космосу був удостоєний Президентської медалі свободи, яку їй вручив тодішній президент Барак Обама.
"Я боролась за те, щоб програмна інженерія стала легітимною - аби їй і тим, хто нею займається, надали належного статусу", - говорила інженерка. "Коли я вперше використала цей термін, його вважали досить кумедним. Колеги любили жартувати наді мною через ці радикальні ідеї. Зрештою програмна інженерія неминуче здобула таку саму повагу, як і будь-яка інша інженерна дисципліна".
Починаючи з 1970-х років Маргарет Гамільтон використовувала свій професійний досвід для створення компаній у сфері програмного забезпечення, зокрема Hamilton Technologies, яка й досі базується в штаті Массачусетс. Жінка померла 30 вересня, за даними MIT, в неї залишились донька, двоє онуків і четверо правнуків.