阿达·洛芙莱斯(Ada Lovelace)的名字是否使你想起什么呢?没有?它应该在电脑、平板或手机上出现过。这位维多利亚时代的女士、三个孩子的母亲出生于1815年,是世界上第一个计算机程序员。 查尔斯·巴贝齐(Charles Babbage)的一个好朋友,发明了一个很奇怪的机器(可以把它看作是第一台计算机),洛芙莱斯用巴贝齐的第二台数学机器翻译意大利数学家路易吉·蒙博(Luigi Menabrea)里的笔记。洛芙莱斯进行的很顺利,用她自己丰富的数学知识扩展了蒙博里的笔记,她用一种算法使计算机能够识别一系列数字,有效的发明了第一个计算机程序。 洛芙莱斯除了最重要的编程工作外,她还对很多东西都感兴趣。作为诗人拜伦唯一的女儿,她过着一种独特的生活,充满着大量的工作和对这个世界的野心(不停的失败),试图创造一个数学模型以证明她的这些付出都是有回报的。虽然在36岁时就过世,但她短暂的一生对当今却有着十分重大的影响。 现在只过了第五个阿达·洛芙莱斯的纪念日,但这个纪念日目的在于鼓励更多的妇女投身数学和计算机编程领域,虽然近代的贡献都是男士做出的。 |