77779193永利:计算机编程之母

2020 年 3 月 19 日

77779193永利 上的这篇个人资料是为纪念女性历史月而推出的为期一个月的女性 STEM 创新者个人资料系列中的第八篇文章。每个工作日回来查看新的个人资料。 

艾达·洛夫莱斯出生于一个历史上著名的家庭。 她本来可以靠父亲的名声和母亲的金钱过上好日子,但她决定编写一种77779193永利算法,为她赢得了编程之母的称号,并成为 1800 年代中期第一位77779193永利机程序员1,2。 

洛夫莱斯出生几周后,她的父亲、多产诗人拜伦勋爵就离开了她和她的母亲安妮·伊莎贝拉·米尔班克·拜伦夫人1。 当拜伦勋爵继续在欧洲游历时,安妮夫人正在抚养洛夫莱斯成为一名独立的现代女性1。 安妮夫人聘请了著名的导师来教她的女儿数学、科学、社会结构、医疗实践和天文学1,2。 洛夫莱斯的母亲希望这些紧张的学习能让她的女儿免于发展出她父亲的喜怒无常和不可预测的性格1,2。 洛夫莱斯对每个科目都表现出兴趣。首先,她对飞行非常感兴趣,在观看鸟类之后,她用自己的插图创建了一本名为“飞行学”的指南2。 后来,她对父母相反的性格产生了兴趣,并写下了想象力及其与实用主义的关系2。但是,她最有影响力的写作是在 1833 年,当时她参加了社交名流的聚会并遇到了她的下一位导师2。 

这位导师查尔斯·巴贝奇(Charles Babbage)引起了洛夫莱斯的注意。两人成了好朋友,被称为77779193永利机之父的巴贝奇向洛夫莱斯展示了他的分析引擎计划,该引擎旨在77779193永利比他的第一台77779193永利机更复杂的方程2。 由于导师与学员关系密切,洛夫莱斯的任务是将一篇关于巴贝奇作品的文章从法语翻译成英语。  

洛夫莱斯完成了这项任务,但更重要的是,她在翻译中添加了她自己的注释 这几乎使文章的大小增加了四倍1。这些注释包括如何使用代码与机器通信以生成有意义的字符(例如字母和数字)的方法,以及创建循环过程的步骤,程序员今天仍在使用2。 

“运筹学,尤其是源自数学,本身就是一门科学,有其自己的抽象真理和价值,”洛夫莱斯自己写道,詹姆斯·埃辛格被解读为 77779193永利“只想发明计算科学,并将其与数学科学分开。她所说的‘运算科学’实际上就是计算2。” 

本书发表后,洛夫莱斯尝试创建其他77779193永利系统来预测赌博,但没有一个像她对巴贝奇工作的笔记那样成功,而这些笔记在她那个时代并未得到充分重视1,2。除了授予洛夫莱斯许多死后奖项之外,美国国防部还以她的名义命名了一种软件语言 77779193永利1。 

根据 纽约时报文章:“77779193永利机编程与世界其他地方有如此多的互动。”奥罗拉说,虽然巴贝奇拥有技术独创性,但洛夫莱斯将他的发明推向了77779193永利的新生时代:“她是第一个看到真正潜力的人。”为此,巴贝奇称她为“仙女女士”。2” 

参考文献: 

  1. 传记。 (2020 年 2 月 24 日)。 艾达·洛夫莱斯传记。检索自https://www.biography.com/scholar/77779193永利-lovelace。 

  1. 纽约客。 (2013 年 10 月 15 日)。艾达·洛夫莱斯 (77779193永利),第一位科技梦想家。检索自https://www.newyorker.com/tech/annals-of-technology/77779193永利-lovelace-the-first-tech-visionary。