Margaret Hamilton has died
Маргарет Гамильтон, пионерка вычислений и руководительница команды разработки программного обеспечения для программы «Аполлон» в MIT, скончалась в возрасте 90 лет. Её работа в 1960-х годах, когда область программирования ещё находилась в зачаточном состоянии, привела к созданию надёжного бортового ПО, которое обеспечило успешную посадку человека на Луну. Гамильтон не только написала ключевые части кода, но и ввела термин «инженерия программного обеспечения», отстаивая необходимость строгой методологии и предвидения ошибок — концепции, которые позже стали фундаментом всей индустрии.
Она начала карьеру в MIT в 1959 году, работая над метеорологическим ПО с Эдвардом Лоренцом, затем участвовала в проекте SAGE — первой системе ПВО США. В 1965 году стала первой женщиной-программистом в проекте «Аполлон», а к 1968 году возглавила команду по разработке ПО для командного и служебного модулей. Её акцент на обработке непредвиденных ситуаций и отказоустойчивости напрямую способствовал успеху миссий, включая Apollo 11, когда её система обнаружила и компенсировала перегрузку процессора во время посадки. После MIT Гамильтон основала собственные компании, продолжая инновации в системном ПО, и получила numerous наград, включая Президентскую медаль Свободы от Барака Обамы в 2016 году, а также стала символом для женщин в STEM, попав в набор LEGO «Женщины NASA» и увидев свой код выложенным на GitHub в 2015 году. Её наследие живет в принципах надёжного и системного программирования, которые она помогла определить.