低调的月球征服者,程序员的泰斗级人物,玛格丽特·汉密尔顿


低调的月球征服者,程序员的泰斗级人物,玛格丽特·汉密尔顿


文章图片


低调的月球征服者,程序员的泰斗级人物,玛格丽特·汉密尔顿


文章图片


低调的月球征服者,程序员的泰斗级人物,玛格丽特·汉密尔顿


文章图片


如果你问阿姆斯特朗是谁 , 恐怕大部分人都知道他是世界上第一个登月的宇航员 。 但是你要问谁是玛格丽特汉密尔顿 , 恐怕绝大部分人都不会回答你 。
【低调的月球征服者,程序员的泰斗级人物,玛格丽特·汉密尔顿】照片上的这个姑娘就是玛格丽特汉密尔顿 , 她是上世纪60年代美国登月计划中为将人类送上月球做出重大贡献的程序媛 , 她甚至可以看成程序员中的泰斗级人物 。 她在60年代的这张与一叠阿波罗计划源代码资料的合影 , 流传至今成为了程序员的经典瞬间之一 。

瘦小的玛格丽特负责为阿波罗登月飞船写控制代码 , 她编写的代码最终都安装在了阿波罗飞船的计算机系统当中 。

1969年7月20日 , 阿波罗11号太空舱与阿姆斯特朗和奥尔德林一起降落在月球表面 , 标志着人类太空探索发展的新时代 。
但是美国宇航员的飞行和着陆并非一帆风顺 , 不过由于玛格丽特·汉密尔顿操刀为阿波罗计划编写了软件 , 排除了各种突发事件 , 所以阿波罗号还是成功的降落在了月球上 。


当阿姆斯特朗和奥尔德林乘坐登月舱到达月球表面时 , 登月舱的计算机系统曾经出现了严重的故障 。 着陆器的计算机接收了大量不必要的着陆信息 , 结果导致着陆舱的设备过载 。
但是玛格丽特汉密尔顿在编写程序时预见到了这种情况所以做好了应对措施 。 于是宇航员根据指令快速启动了重启功能 , 清除了计算机内存中不必要的数据 , 并使系统恢复正常 。


现在玛格丽特·汉密尔顿已经85岁了 , 这位在太空探索领域杰出的女性的功绩是无可争议的 , 她目前仍然继续在她的专业领域工作 。

    推荐阅读