跳转到内容

human-history / figures

阿达·洛夫莱斯

第一位程序员

公元1815年公元1852年

为分析机撰写算法,预见计算机超越纯计算

技术工程现代欧洲享年 37
分析机可以编织代数图案,就像 Jacquard 织机编织花朵和叶子。

生平

奥古斯塔·阿达·金(1815-1852年),封号洛夫莱斯伯爵夫人,是英国诗人拜伦之女。母亲安娜·米伦娜·米尔班克为抵消拜伦的"诗意疯狂",刻意培养她学习数学——这在19世纪女性中极为罕见。她师从数学家奥古斯都·德·摩根,与查尔斯·巴贝奇密切合作。

1842至1843年,她翻译意大利数学家梅纳布雷亚关于巴贝奇分析机的文章,并附加长篇"笔记"——其中笔记G描述用分析机计算伯努利数的算法,被后世视为第一个计算机程序。她更深刻的洞见是:机器不仅能算数,还能处理符号、作曲、创造——只要规则可形式化。这是计算创造力的先声。

巴贝奇分析机在她有生之年未能建成,但1990年代伦敦科学博物馆按设计建造差分机二号并成功运行,验证了设计可行。2009年起设立阿达·洛夫莱斯日,庆祝女性在科学、技术、工程与数学领域的成就。美国国防部编程语言Ada亦以其命名。

洛夫莱斯一生短暂:36岁因子宫癌去世,生活中亦受赌博、医疗用鸦片等困扰。她的社会地位、性别与健康限制了进一步研究。女权主义史学重新发掘她作为被历史低估的先驱。

在数字时代,洛夫莱斯是连接工业革命机械与信息革命软件的桥梁人物。她与图灵、巴贝奇构成计算史的三重奏:硬件、软件、理论。理解人工智能时代,应记得这位200年前预见机器可能"创作"的女性。

生平大事年表

公元1815年
出生于伦敦
公元1833年
结识巴贝奇
公元1843年
发表分析机笔记
公元1852年
因癌症去世

主要成就

撰写第一个计算机算法
预见分析机符号处理能力
翻译并注释梅纳布雷亚论文
影响后世编程语言命名

历史影响

计算机编程起源女性STEM先驱计算理论预见阿达·洛夫莱斯日

争议与反思

独立贡献 vs 巴贝奇合作程度
算法是否真正可运行
19世纪女性学术机会限制

同时代人物

参考文献

[1]《创新者》 · The Innovators — 沃尔特·艾萨克森 (2014)