麻省理工学院 (MIT) 周三宣布,计算机先驱玛格丽特·汉密尔顿 (Margaret Hamilton) 去世,她的软件负责首次登月。他已经90岁了。
在软件工程师和计算机科学家等头衔还没有流行的时代,9 月 30 日去世的汉密尔顿在麻省理工学院一位著名气象学家的指导下学习了编程。
他继续在麻省理工学院的实验室改进飞行器,编写可以检测敌方飞机的软件。当该研究所收到美国宇航局为阿波罗飞行开发软件的合同时,它抓住了这个机会。
她在 2019 年告诉《卫报》:“我被这个巧妙的想法和以前从未做过的事实所吸引。我是第一个加入的程序员,也是他们雇用的第一位女性。”
1969 年,阿波罗 11 号宇宙飞船即将登陆月球前几分钟,机载计算机发出紧急信号。
面对中止任务的决定,飞船继续前进。该软件的运行正如汉密尔顿和他的团队所希望的那样。
汉密尔顿说:“很快就发现,该软件不仅通知每个人硬件出现问题,而且还对其进行补偿——重新启动和恢复主要功能。错误检测和恢复机制发挥了作用。”
巴拉克·奥巴马 (Barack Obama) 在 2016 年颁发总统奖章时提到了这一事件。
“我们的宇航员没有太多时间,但幸运的是他们有玛格丽特·汉密尔顿,”他说。
据麻省理工学院称,汉密尔顿身后有一个女儿、女婿、两个孙子和四个曾孙。
“回想起来,我们是世界上最幸运的人;我们别无选择,只能成为先驱;没有时间成为初学者,”汉密尔顿在接受麻省理工学院新闻采访时谈到 2009 年的任务时说道。