谁是第一位计算机程序员?

在这篇书评中了解一位才华横溢的数学家 Ada Lovelace 的迷人故事。
256 位读者喜欢这个。

Ada Lovelace,英国诗人拜伦勋爵和安妮·伊莎贝拉·诺埃尔·拜伦(原名米尔班克)的女儿,可以说是世界上第一位计算机程序员。她对巴贝奇分析机的注释,以她翻译路易吉·梅纳布雷亚的查尔斯·巴贝奇发明的分析机草图的补充形式发表,其中包含用于计算伯努利数的算法。

一些传记作者淡化或完全否定 Ada Lovelace 对计算机科学的贡献,但 James Essinger,“Ada 的算法:拜伦勋爵的女儿 Ada Lovelace 如何启动数字时代”的作者,坚定地支持 Lovelace 在计算机历史中的地位。

Ada 的算法:拜伦勋爵的女儿 Ada Lovelace 如何启动数字时代

作者:James Essinger

adas_algorithm_cover.jpg

Ada 的算法中,Essinger 描绘了 Ada Lovelace 生活的迷人肖像。本书的 18 章中的每一章都以引人入胜、易于阅读的散文写成,并得到主要来源的有力支持。最早的章节涵盖了她父母的生活以及导致他们结婚、Ada 出生以及 Ada 还是婴儿时他们分居的事件。

其余章节涵盖了 Ada 从童年时代的生活,她由母亲抚养长大,到她不幸因癌症在 36 岁时早逝。最后一章作为尾声,重点关注 Lovelace 和 Babbage 在他们各自去世后几年的遗产。每一章都涵盖了 Ada Lovelace 生活的一部分,整本书提供了对一个迷人的历史人物的完整描述。

Essinger 书的唯一缺点是它试图既是一部普通传记,又是 Ada Lovelace 作为计算机科学领域贡献者的才华的案例。关于她父母婚姻和分居的早期章节很有趣,但它们在这本短篇作品中占用了相当大的篇幅。

Ada 的算法仅包含 250 多页,因此每一章关注辅助问题都感觉可以用来支持与 Ada Lovelace 与 Babbage 的工作更直接相关的材料。只对 Lovelace 在分析引擎上的工作感兴趣的读者可能只需阅读第 12 至 15 章,即可对 Lovelace 对计算机科学的贡献有相当的了解。

选择撰写一部全面的传记,而不是专注于 Ada Lovelace 生活子集的叙述,是一个有效的决定,并且 Essinger 在这方面做得非常出色,但如果他缩减更广泛的生活故事,更多地关注她与 Babbage 的合作,那么他支持 Ada Lovelace 在计算机科学历史中的作用的论点可能会更强。

查尔斯·巴贝奇的发明和 Ada Lovelace 关于它们用途的想法代表了计算机历史上最伟大的“本可以实现”的事件之一。Essinger 的传记为将 Ada Lovelace 纳入计算机远见家名单提供了坚实的理由。巴贝奇是一位杰出的发明家,但 Lovelace 具有远见卓识。虽然其他传记作者对 Lovelace 的贡献持更为厌倦的观点,但 Essinger 很好地提出了他的观点,而这本传记是开始了解 Ada Lovelace 的一个绝佳起点。

其他推荐书籍

enchantress_of_numbers cover.jpg

数字女巫:Ada Lovelace 的小说

作者:Jennifer Chiaverini

这部虚构小说涵盖了 Ada Lovelace 的一生,从她父母的相遇到她的去世。虽然作为一部虚构作品,它采用了一些自由,但这部小说对 Lovelace 的生活和她所生活的社会提供了一个有趣的描述。

difference_engine_cover.jpg

差异引擎:小说

作者:William Gibson 和 Bruce Sterling

这部科幻经典小说探讨了一个世界,在这个世界中,巴贝奇的分析引擎被成功建造,信息革命比英国乃至世界其他地区早了整整一个世纪。

making_a_computer_scientist_cover.jpg

Ada Lovelace:计算机科学家的培养

作者:Christopher Hollings、Ursula Martin 和 Adrian Rice

一本由数学家撰写的 Ada Lovelace 传记。这本薄册——只有 128 页——比其他传记更深入地探讨了 Ada Lovelace 对数学的兴趣和贡献。对于任何有兴趣深入研究 Lovelace 作品的人来说,这是一个绝佳的选择。

thrilling_adventures_of_lovelace_and_babbage_cover.jpg

Lovelace 和 Babbage 的惊险冒险:第一台计算机的(大部分)真实故事

作者:Sydney Padua

在这个漫画小说中,巴贝奇和洛夫莱斯有很多过分的冒险经历。这些冒险在历史上并不准确——它们也不是故意的——但它们很有趣。大量的脚注非常值得阅读。对于任何正在寻找对巴贝奇和洛夫莱斯更轻松的看法的人来说,这是一本有趣的读物。

poet_science_cover.jpg

Ada Lovelace,科学诗人:第一位计算机程序员

作者:Diane Stanley

一本为年轻读者编写的 Ada Lovelace 插图传记。本书仅用 40 页概述了 Ada Lovelace 的一生,但它涵盖了许多关键事件。它是 2017 年由 Amelia Bloomer Project 编制的年轻读者女权主义书籍阅读清单中的十大选择。

1 条评论

精彩的评论,Joshua!我真的很欣赏看到相关材料。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© 2025 open-source.net.cn. All rights reserved.