Её код доставил людей на луну
Сегодня 80-ти летняя Маргарет Гамильтон была награждена президентской наградой: медаль Свободы.
Под руководством Маргарет Гамильтон писались программы для бортового компьютера Аполлон. В один из самых ответственных моментов миссии Аполлон-11 именно работа Маргарет и ее команды предотвратила возможный срыв высадки на Луну. За три минуты до прилунения лунного модуля сработало несколько аварийных сигнальных устройств. Компьютер был перегружен входящими данными – в стыковочной радарной системе произошло непроизвольное обновление счетчика, что привело к запросу на выполнение компьютером большего числа операций, чем он был способен обработать. Благодаря устойчивой архитектуре компьютер продолжил свою работу: в разработке бортового ПО использовался подход асинхронного исполнения. Процессы с высоким приоритетом (критичные для прилунения) могли прервать низкоприоритетные процессы.
Её код доставил людей на луну
Гамильтон стоит рядом с исходниками кода, которые она и ее команда написали для проекта Аполлон. В этой стопке только код — там нет отчётов по устранению багов и логов.
Её код доставил людей на луну
Маргарет Гамильтон во время её пребывания в качестве ведущего разработчика ПО для Аполлона

Ну и кому интересны исходники ПО для Аполлона 11, смело качаем:
  :)

Спасибо за внимание!