整点鲜闻|世界上第一位程序员,来自19世纪的“女学霸”
本文插图
Ada Lovelace(爱达·洛芙莱斯)是谁? 她是19世纪英国一位成就卓著的数学家 , 浪漫派诗人拜伦勋爵的女儿 , 后来成为伯爵夫人 。 普遍认为 , 她是计算机程序创始人 , 史上第一位程序员 。
爱达于1815年12月10日出生 , 不久父母离异 , 她跟母亲生活 。 她的母亲安娜贝拉·米尔班克本人热爱数学 , 坚持让女儿从小开始学习逻辑、科学和数学 。
这些学科在19世纪对于女性几乎是禁区 , 对这些学问感兴趣并愿意钻研的女性极为罕见 。 爱达从小对机器着迷 , 19岁时嫁给了一位名叫威廉·金的贵族青年 。 他曾经教过她数学 。
丈夫被册封洛芙莱斯伯爵后 , 爱达·金夫人成为洛芙莱斯伯爵夫人 。 1833年 , 她遇到了发明家和机械工程师查尔斯·巴贝奇 , 十分投缘 , 成为好友 。 巴贝奇提出了差分机与分析机的设计概念 , 其设计具有现代计算机的所有基本要素 , 分析机被认为是早期计算机的雏形 , 巴贝奇因此被视为计算机先驱 。
本文插图
洛芙莱斯对这个分析机极感兴趣 , 悉心研究 , 1842年为这部机器编写了算法 , 1843年在英国科学期刊上发表 。 后人视之为第一套算法、最早的计算机程序 。
她在论文中介绍了如何为巴贝奇分析机创建代码 , 用来处理字母、符号和数字 。她还为这部机器创建了一种重覆一系列指令的方法 , 这个过程被称为“循环” , 至今计算机程序还在使用 。
她建立了循环和子程序概念 , 为计算程序拟定算法 , 写出了人类历史上第一份“程序设计流程图” 。 为了纪念这位伯爵夫人在计算机领域开先河的贡献 , 美国国防部1980年把历时20年研制成功的高级程序语言命名为 Ada 语言 。
本文插图
那是公认第四代计算机语言的主要代表 。 但是 , 分析机从模型变成现实 , 又经过了100多年的时间 。 1940年代 , 英国科技奇人艾伦·图林受洛芙莱斯那些论述和设想的启发 , 开始研制第一台现代计算机 。
洛芙莱斯于1852年11月27日因治疗宫颈癌失血过多而去世 , 享年36岁 , 被安葬在诺丁汉父亲拜伦的墓旁 。 她对计算机科学的贡献当时无人关注 , 直到她去世后才被人发现 。
【整点鲜闻|世界上第一位程序员,来自19世纪的“女学霸”】图文:BBC
推荐阅读
- 快了棒棒糖|东京仅排第6,前2都在中国,盘点世界上人口最多的10大城市
- 财经密报|日子过舒坦的并没有几个,世界上天然气储量最多的十个国家
- 吴晓波频道|世界上最危险的职业,是在这个国家当总统
- 整点鲜闻|博茨瓦纳矿山中发现世界上最大的钻石原石
- 聪明的人财|普京时代:按GDP计算,俄罗斯在世界上的位置
- 国际鲜闻|加剧该区域粮食短缺问题,南部非洲国家蝗灾持续
- 聪明的人财|俄罗斯在世界上的位置,普京时代:按GDP计算
- 宇杰快讯|国力强大无比,美国却无可奈何,世界上首个把美国驻军赶走的国家
- 盛逸快讯|为何全都失败了原因其实只有一个,世界上有三国模仿中国发展
- 静心品|目前韩国在世界上处于什么地位