В конце сентября в возрасте 90 лет умерла Маргарет Гамильтон, сообщил в четверг Массачусетский технологический институт (MIT). Её программа в 1969 году помогла экипажу «Аполлона-11» во главе с Нилом Армстронгом приземлиться на Луне. Гамильтон руководила лабораторией MIT, которая получила от NASA заказ на бортовое программное обеспечение для проекта «Аполлон».
Гамильтон старалась подготовить программу и к нештатным ситуациям. Это оказалось решающим: незадолго до посадки бортовой компьютер включил тревогу. Из-за сбоя оборудования он был перегружен, и система могла не справиться со сложной процедурой посадки.
Но ПО «Аполлона-11», разработанное командой Гамильтон, работало по приоритетам: оно отключало ненужные фоновые задачи, чтобы дать дорогу критически важным для миссии. Благодаря этому посадка на Луну удалась.
Гамильтон продолжала работу в Instrumentation Lab до 1970-х годов. Когда программа «Аполлон» подходила к концу, лаборатория отделилась от MIT и стала независимой организацией Draper Laboratory. В 1970-х и 1980-х Гамильтон основала две компании, которые строили работу на её подходе к программной инженерии и упирали на предотвращение ошибок.
«Маргарет оставила в Draper неизгладимый след, и мы будем благодарны ей за это всегда», — сказал президент и гендиректор Draper Джерри Волетц. По его словам, она помогла обеспечить безопасную посадку астронавтов на Луну и их возвращение домой.
Подпишитесь на дайджест: главное о жизни в Чехии, раз в день. Без спама.
Всю карьеру Гамильтон добивалась признания программной инженерии отдельной областью. «Я боролась за то, чтобы у софта была легитимность и ему и его создателям оказывали должное уважение. Поэтому я начала использовать термин „программная инженерия“», — говорила она изданию El País в 2018 году. Сначала это слово считалось забавным и долго служило поводом для шуток, но в итоге программное обеспечение получило такое же уважение, как любая другая область.
За жизнь она получила множество премий и наград, а в 2016 году тогдашний президент США Барак Обама вручил ей Президентскую медаль свободы.
«Сказать, что Маргарет Гамильтон была первопроходцем и опередила своё время, значило бы сильно приуменьшить», — заявил Оливье де Век, профессор программы «Аполлон» и глава кафедры аэронавтики и астронавтики MIT. По его словам, она не только писала передовой код, но и вела команду, создавшую одну из сложнейших систем в истории человечества.
Источник: seznamzpravy.cz
Комментарии (0)
Будьте вежливы. Спам и оскорбления удаляем.