世界上第一个“程序媛”:伯爵夫人 Ada Lovelace
来源:互联网 发布:智能风水罗盘软件 编辑:程序博客网 时间:2024/05/16 01:27
来源:
http://www.ifanr.com/213600
2012-12-10, 17:10 | 崔绮雯
世界上第一个程序员是谁?你没看错,就是个美丽的公爵夫人—— Ada Lovelace 女士,她在 1843 年公布了世界上第一套算法,本来计划用在查尔斯·巴贝其的分析引擎上。今天是 Ada Lovelace 女士的生日,Google 专门为其做了涂鸦。
伯爵夫人 Augusta Ada King 出生于 1815 年,是诗人拜伦和数学家 Anne Isabelle Milbanke 之女。在 17 岁时,Ada 和查理斯·巴克其成为朋友,而后者正在着迷于建造一个分析引擎。1843 年,Ada 为关于巴贝其引擎写了详细的描述,还有每步的指导,告诉人们如何计算伯努利数,以便用于巴克其的分析引擎。巴克其引擎后来被认为是早期的计算机雏形,而 Ada 的描述,就是最早的计算机程序和软件了。
当年,巴贝其认为自己的引擎是一台数学运算机器,而 Ada 则看得更加长远。她认为这种机器能够根据预设的规则来操控符号——符号可是远远大于数字和等式。所以这台机器,在 Ada 的看来,可以做更多在数学应用之外的事情。
分析引擎编织代数模式,就像织布机织出花和叶子的图案一样……或许这台机器还能写出各种难度和内容的乐曲。
可惜的是,巴贝其分析机并没有在她有生之年成为现实。而她的第一部算法,也淹没在历史的大潮当中。直到 1991 年,伦敦科学博物馆才根据巴贝其的画稿做出第一台分析机,目前还有计划创造一台复制品——这样,Ada 的算法至少可以在这个机器上运行一次了。
- 世界上第一个“程序媛”:伯爵夫人 Ada Lovelace
- Ada Lovelace—世界上首位“程序媛”
- 阿达(Ada Lovelace)
- IDA 封面人物 Ada Lovelace
- 世界上第一个黑客
- ada:世界上第一位程序员
- ada:世界上第一位程序员
- ada:世界上第一位程序员
- 世界上首位程序员Ada
- 世界上第一个web页面
- 问题:编译器也是一个程序,那世界上第一个编译器是怎么得到的?
- 世界上第一个程序员就是女的
- 世界上第一个VR芭蕾舞首映
- 世界上第一台存储型程序计算机
- 如何给一个外行人解释:世界上第一个程序是如何写出来并让它按规定运行?
- 王莽:世界上第一个征收所得税的人
- 世界上第一个使用开源GSM协议栈打出
- “世界上第一个Html5 SIP客户端” by doubango
- udev的使用-minicom没有权限打开串口,更改 ttyUSB0 的权限
- H.264参考帧列表管理分析 —— JM中相关函数解析(上)
- IE SESSION 共享问题
- 如何在Redhat下挂载NTFS文件系统
- java.io.DataStream 数据流
- 世界上第一个“程序媛”:伯爵夫人 Ada Lovelace
- 解决TCP网络传输“粘包”问题
- VB.NET动态执行代码生成可执行文件
- geodatabase
- 多线程编程(一)
- jquery动态创建div,调用dialog方法显示远程iframe文件,封装jquery方法
- 16周项目一:字符串(输出字符串中A和空格的个数)
- IOS之数据持久化二(归档与反归档)
- 通过PowerShell转换VHD文件到VHDX格式