创新者 创新者 9.4分

诗意科学的200年发展史

沉醉
本书从一位美丽的姑娘——埃达•拜伦(即后来的埃达•洛夫莱斯伯爵夫人)提出的“诗意科学”导入。埃达•拜伦是著名英国诗人拜伦的千金。她继承了父亲的浪漫的精神,并结合对数字的着迷,产生了两者的产物——“诗意科学”。在一次舞会上,她结识了英国数学家、科学家查尔斯•巴贝奇。他发明了差分机(Difference Engine)。在1842年与1843年其间,埃达花了9个月的时间翻译一位意大利数学家对巴贝奇最新的计算机设计书所留下的备忘录。在这部译文里,她附加许多注记,内容详细说明用计算机进行伯努利数的运算方式,而被认为是世界上第一个电脑程式;因此,阿达也被认为是世界上第一位程式设计师。巴贝奇的差分机后来被认为是最早期的计算机雏形,而埃达的算法则被认为是最早的计算机程序和软件。当时埃达提出了一个令后人兴奋不已的观点:这种机器不仅可以处理数字,还可以处理任何能用符号表示的事项。她眼中的未来是机器会成为人类想象力的伙伴,从这个意义上来说,埃达•洛夫莱斯伯爵夫人播下了数字时代的种子,现在的信息时代是这颗种子100多年后开花结果的产物。
      巴贝奇发表差分机论文之后的第一百年——1937年,...
显示全文
本书从一位美丽的姑娘——埃达•拜伦(即后来的埃达•洛夫莱斯伯爵夫人)提出的“诗意科学”导入。埃达•拜伦是著名英国诗人拜伦的千金。她继承了父亲的浪漫的精神,并结合对数字的着迷,产生了两者的产物——“诗意科学”。在一次舞会上,她结识了英国数学家、科学家查尔斯•巴贝奇。他发明了差分机(Difference Engine)。在1842年与1843年其间,埃达花了9个月的时间翻译一位意大利数学家对巴贝奇最新的计算机设计书所留下的备忘录。在这部译文里,她附加许多注记,内容详细说明用计算机进行伯努利数的运算方式,而被认为是世界上第一个电脑程式;因此,阿达也被认为是世界上第一位程式设计师。巴贝奇的差分机后来被认为是最早期的计算机雏形,而埃达的算法则被认为是最早的计算机程序和软件。当时埃达提出了一个令后人兴奋不已的观点:这种机器不仅可以处理数字,还可以处理任何能用符号表示的事项。她眼中的未来是机器会成为人类想象力的伙伴,从这个意义上来说,埃达•洛夫莱斯伯爵夫人播下了数字时代的种子,现在的信息时代是这颗种子100多年后开花结果的产物。
      巴贝奇发表差分机论文之后的第一百年——1937年,涌现了一系列的新的方法、技术和理论,而正是这些成果体现为计算机的四个特性,它们之间存在着联系,这些特征对现代计算起到了决定性作用。这四个特性是:数字化、二进制、电子化、通用性。在1937年出现的一些重大进步并是单因素的结果,而是多种思想、需求和相互碰撞的结果。可以说历史上很多重大发明创新都是在适当的历史时机和合适的历史环境中出现的。信息技术的发明和发展再次印证了这一点。当然这些技术进步离不可数学领域中出现了一些精彩的飞跃,用埃达的话来说,就是一种诗意的飞跃。在这个过程中,英国杰出的数学家图灵作出了较大的贡献。著名的“图灵机”,用机器来模拟人们用纸笔进行数学运算的过程,就是以他的名字命名的。
       在我看来,作者描述了编程事业中女性的贡献,是本书的一个亮点。在一般人再看,信息产业、计算机的发展是和男性联系在一起的,而作者要扭转一般人的想当然的看法。无论是信息技术的初创时期,埃达的突出贡献,还是编程事业的发展过程中,很多杰出的女性都作出了很大的贡献,诸如具有传奇色彩的一位编程先驱——格雷斯•霍珀,她为马克一号编程的时候发明了编译器的概念。为ENIAC进行编程的,站在最前沿就是六位女性。
       这本书的另外一个亮点是故事情节性强,可读性上乘。一副全景描述数字技术发展200年的画卷展示在读者面前,让读者一拿起这本书来,就不想放下了,这本书的阅读体验绝对超值。
0
0

查看更多豆瓣高分好书

回应(0)

添加回应

创新者的更多书评

推荐创新者的豆列

了解更多图书信息

值得一读

    豆瓣
    我们的精神角落
    免费下载 iOS / Android 版客户端
    App 内打开