Наука · Новость
Маргарет Гамильтон, пионер программного обеспечения Apollo, придумавшая этот термин, скончалась в возрасте 90 лет
Опубликовано:

Коротко
Маргарет Гамильтон, которая руководила командой MIT, написавшей встроенное программное обеспечение для пилотируемых лунных миссий программы Apollo НАСА и которой приписывают авторство термина «программная инженерия», скончалась 30 сентября 2026 года в больнице в Кембридже, Массачусетс. Ей было 90 лет.
Эта версия — машинный перевод оригинала (English). Читать оригинал
Маргарет Гамильтон, компьютерный учёный, которая руководила командой, написавшей встроенное программное обеспечение для пилотируемых лунных миссий программы Apollo НАСА, скончалась 30 сентября 2026 года в больнице в Кембридже, Массачусетс, согласно MIT News и WBUR. Ей было 90 лет.
Гамильтон родилась 17 августа 1936 года в Паоли, штат Индиана, и выросла на Верхнем полуострове Мичигана. Она получила степень бакалавра по математике с минором по философии в Колледже Эрлхэм в 1958 году, согласно MIT News.
Руководство командой разработчиков программного обеспечения Apollo
Гамильтон присоединилась к Массачусетскому технологическому институту в 1959 году, сначала работая над программным обеспечением для прогнозирования погоды, а затем перейдя в лабораторию приборной техники MIT в середине 1960-х годов, где она руководила разработкой встроенного программного обеспечения для компьютера наведения Apollo, согласно MIT News.
К 1968 году она была помощником директора, отвечающим за разработку программного обеспечения командного и служебного модулей, команда которой выросла до более чем 400 человек, сообщила MIT News.
Команда Гамильтон разработала, как описывает это MIT News, «оборонительный» подход к программированию, предназначенный для того, чтобы предвидеть ошибки и восстанавливаться от них, а не просто их избегать. Этот дизайн оказался критически важным за несколько минут до того, как лунный модуль Apollo 11 коснулся поверхности 20 июля 1969 года, когда компьютер наведения начал выдавать сигнал тревоги 1202, так как он был перегружен входящими данными. Согласно MIT News, программное обеспечение с приоритизацией, разработанное командой Гамильтон, автоматически сбрасывало задачи с более низким приоритетом и поддерживало работу критических функций посадки, что позволило миссии продолжиться вместо отмены.
Введение термина «программная инженерия»
Согласно MIT News, Гамильтон начала использовать термин «программная инженерия» для описания своей работы и чтобы утверждать, что написание кода заслуживает такой же профессиональной легитимности, как и другие инженерные дисциплины, в то время как её коллеги считали эту фразу забавной. Оливье де Вёк, профессор MIT, преподающий историю программы Apollo, рассказал WBUR и phys.org, что Гамильтон работала как инженер программного обеспечения в то время, когда эта область была ещё в младенчестве, и помогла построить одну из самых сложных систем, когда-либо достигнутых человечеством к тому моменту.
Придумывание решений и новых идей было приключением.
Признание и последующая карьера
После эры Apollo Гамильтон основала две компании: Higher Order Software в 1976 году и позже Hamilton Technologies, где она разработала то, что она называла Universal Systems Language для проектирования сложных программных систем, согласно MIT News.
Гамильтон получила Президентскую медаль свободы в 2016 году, согласно MIT News, WBUR и phys.org. MIT News также сообщила, что она получила награду НАСА за исключительные достижения в космосе в 2003 году и была введена в Национальный зал славы авиации в 2022 году.
Широко распространённая фотография Гамильтон, стоящей рядом со стопками распечатанного кода Apollo, стала символом, связанным с вкладом женщин в информатику, согласно MIT News и WBUR. В 2017 году она была изображена в виде фигурки Lego как часть набора «Женщины НАСА», согласно WBUR и phys.org.
Администратор НАСА Джаред Айзекман сказал, что работа Гамильтон помогла сделать возможными первые путешествия человечества на Луну, согласно phys.org.
MIT News сообщила, что её пережили: дочь Лорен Гамильтон; зять Ричард Селесник; два внука; четверо правнуков; и родные братья и сестра Джон, Дэвид и Кэтрин.
Что ещё неизвестно
Ни один из рассмотренных для этой статьи источников не сообщил о причине смерти. MIT News сообщила, что поминальная служба планируется на весну в Кембридже, Массачусетс.
Вопросы
- Как умерла Маргарет Гамильтон?
- MIT News и WBUR сообщили, что она умерла 30 сентября 2026 года в больнице в Кембридже, Массачусетс, в возрасте 90 лет. Причина смерти не была сообщена.
- Почему Маргарет Гамильтон считается пионером программной инженерии?
- Согласно MIT News, она придумала и популяризировала термин «программная инженерия», руководя командой, которая написала встроенное программное обеспечение для миссий программы Apollo НАСА, помогая утвердить кодирование как признанную инженерную дисциплину.
- Какую роль играло программное обеспечение Гамильтон во время посадки Apollo 11?
- MIT News сообщила, что программный дизайн её команды с приоритизацией и устойчивостью к ошибкам позволил компьютеру наведения лунного модуля отбросить некритические задачи и продолжить функционирование после сигнала перегрузки 1202 за несколько минут до посадки 20 июля 1969 года, предотвратив отмену.
- Какие награды получила Маргарет Гамильтон?
- Она получила Президентскую медаль свободы в 2016 году, согласно MIT News, WBUR и phys.org. MIT News также сообщила о награде НАСА за исключительные достижения в космосе в 2003 году и введении в Национальный зал славы авиации в 2022 году.
- Чем занималась Гамильтон после программы Apollo?
- Согласно MIT News, она основала компании Higher Order Software в 1976 году и позже Hamilton Technologies, где разработала Universal Systems Language для проектирования сложных программных систем.
Источники
- MIT News — Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90
- WBUR — Margaret Hamilton, pioneering MIT scientist who led a software team for NASA's Apollo program, dies at 90
- Phys.org — Margaret Hamilton, who led a software team for NASA's Apollo program, dies at 90
- Wikipedia — Margaret Hamilton (software engineer)
Этот материал подготовлен с помощью искусственного интеллекта и перед публикацией прошёл автоматическую проверку источников. Если вы заметили ошибку, запросите исправление. Запросить исправление или ответ · Как мы работаем
Похожие материалы
НаукаНовость
USGS: Минералы с сульфидом железа глубокого моря могут самостоятельно загораться в лаборатории
Команда под руководством USGS сообщает, что богатые сульфидом железа скалы, собранные со дна океана у побережья Орегона-Калифорнии, самопроизвольно воспламенялись после попадания в лабораторию. Исследование, опубликованное в журнале Scientific Reports, указывает на возможную опасность возникновения пожара для будущих операций по добыче полезных ископаемых в открытом океане, которая в полной мере не учтена в действующих правилах безопасности.

НаукаНовость
Северное сияние достигло южной Англии после геомагнитной бури G3
Сильная (G3) геомагнитная буря сместила полярное сияние далеко на юг от его обычного диапазона в Великобритании 10–11 октября 2026 года, при этом наблюдения были зафиксированы от Шотландии до Девона, Хэмпшира и Кента на юге Англии. Явление последовало за выбросом корональной массы, который покинул Солнце 8 октября и достиг Земли два дня спустя, согласно Центру прогнозирования космической погоды США (SWPC).

НаукаСтатья
Биолюминесценция объяснена: Химия организмов, производящих свет
Биолюминесценция — это свет, производимый внутри живого организма в результате химической реакции между молекулой, излучающей свет, называемой люциферином, ферментом (обычно люциферазой) и кислородом. Организмы используют этот самостоятельно созданный свет для поиска пищи, привлечения партнеров, избегания хищников и общения, и это намного чаще встречается в океане, чем на суше.
НаукаСтатья
Пять инфекций связаны с 1 из 8 случаев рака во всем мире, выяснило новое глобальное исследование
По данным исследования Международного агентства по изучению рака (МАИР), опубликованного в журнале The Lancet Oncology, примерно 2,3 миллиона новых случаев рака в 2024 году — около 12% всех диагностированных случаев рака во всем мире — были вызваны инфекциями. Пять патогенов были ответственны за большую часть этого бремени: H. pylori, ВПЧ, гепатит B, вирус Эпштейна-Барр и гепатит C. Большинство этих случаев рака можно предотвратить с помощью вакцинации, скрининга или лечения основной инфекции.