多年前,美国军方要给一种计算机语言取个名字,大家提了许多动听的名字都觉的不太中意,后来有人提议,将这种计算机语言命名为:Ada。没有人提出异议。为什么大家都同意用这个名字呢?这还得从100多年前说起。­

Ada是一名充满幻想的女孩­

  1815年12月10日,英国。一个女孩降生了,她的母亲,一个有着杰出数学天赋的女人,人称“平行四边形公主”;父亲,一个狂热的充满幻想的诗人--拜伦。可是女孩从生下来就从没见过父亲。这位狂热的、浪漫的诗人结婚不久便离开了英国,再也没有回来。母亲给她起了个动听的名字:阿达(Ada)。那位诗人尽管离开了英国,当听说自己有了一个女儿时非常的高兴,可也非常的懊悔,但他始终没有回去看女儿一眼,只能用诗来表达自己对女儿的思念和歉疚,他的一首诗的名字就叫《阿达》。­

  狂热的诗人36岁死于希腊,临死前唯一牵挂的就是阿达。­

  而此时的阿达,跟随着母亲生活,阿达不仅继承了母亲的数学天赋,也秉承了父亲的性格,小小年纪也充满幻想,幻想成为一个大科学家、大诗人。母亲怕她走父亲的老路,竭力想改变她对诗歌的热爱,但无能为力,阿达曾对母亲说:“没有诗,要数学干什么?”­

  当时的英国,科学风气盛行,包括许多妇女都在杂志上发表文章探讨数学等问题。阿达17岁那年,母亲请了著名的数学家摩根做她的老师,摩根就是现代计算机数学基础布尔代数的创始人之一。在他的影响下,阿达的数学天赋得到了充分的展现。同时阿达还被介绍到当时著名的翻译家——为剑桥大学工作的玛丽索菲利那里学习。玛丽由衷地喜欢这个聪明而又刻苦,且充满幻想的女孩,也非常地支持并鼓励她在数学方面发展。此时的阿达对机械、建筑也充满兴趣,畅游在科技王国,就像少女在花园中徜徉,乐此不疲,流连忘返。她还同当时的一些著名科学家保持密切的联系,如法拉第等。­

  结识巴贝奇­

  1834年11月,阿达在一次宴会上遇到了一位对其一生产生重要影响的人——查尔斯巴贝奇。此时的巴贝奇正到处游说他的计算机设想。当时的人们很少有人理会他,以为他是在“痴人说梦”。同样,他也将自己的设想全盘托出,讲给阿达听。此时的阿达只有18岁,但她听完他的设想并看了他的文稿后,彻底地领会了他的设想,并深深地为之陶醉。凭着她深厚的科学功底和丰富的想像力,她认为这是一个伟大的设想,世界将因之而改变。­

  面对今天的现实,我们不能不为阿达的洞察力所折服,她的这一预言可是在一个半世纪以前提出的啊!­

  参与研制计算机­

  共同的追求,使两人成了忘年交,阿达的母亲曾试图阻止阿达与巴贝奇的交往,认为巴贝奇不过是个江湖骗子,不会给阿达好影响。这点阻力对于秉承父亲性格的阿达,算不了什么,她完全投入到了计算机的研制中去了,负责为巴贝奇设想中的计算机编写软件。­

  1841年,巴贝奇在意大利都灵向人们详细地介绍他的设想,希望能引起大家的重视,但无人喝彩。他用法语出版的论文也不受人欢迎,但阿达执意要将其翻译成英文。翻译结束后阿达将文稿给巴贝奇看,巴贝奇发现:阿达不仅在论文中加入她特有的想像,而且补充了许多阿达独到的见解。阿达特别强调存储程序和数据的重要性,而这与今天的计算机技术不谋而合,并且拟订了一份设计图,这份设计图被公认为世界上第一个计算机程序。阿达在文中对计算机应用前景的展望,连巴贝奇自己都从来没有想到过。如:阿达认为,计算机应该发展成一个可用符号来表示任何事物的装置,这不正是今天的编程语言吗?她还预见到计算机可以用在纺织机械上,用卡片存储复杂的花样、可以用来绘图、演奏音乐。这些预言表明阿达是现代人工智能技术的拓荒者。­

  阿达对论文的修改,使巴贝奇深感惊奇和鼓舞,他对别人称赞说:“阿达是个充满想像力和洞察力的女孩”,“她是个数字女神”。她将诗歌的激情融入了论文之中。­

经过阿达翻译后的文稿其内容增加到原来的三倍,论文实际上成了两人合作的产物,但谦逊的阿达在署名的时候,只将自己的名字简单地署为:A.A.L。­

  在后来的一系列论文中,阿达在计算机软件领域做出了许多开创性的贡献:如变量、递归、程序算法的提出等。­

  短暂的一生­

  阿达后来与威廉伯爵结婚,婚后生有三个孩子,但为了研制计算机,她将孩子们都放到母亲那里扶养,这对于一个女性,在当时是不被人理解的,好在丈夫非常支持她的研究工作,这使她深感欣慰。此时的巴贝奇已是一贫如洗,阿达也付出了许多。长期的研究耗费了大量的心血,身体状况也一天不如一天,疾病时时纠缠着她,但为了那个美丽的幻想成真,她夜以继日地工作。她的座右铭是:工作是我的报酬。­

  1852年,阿达因癌症去世,同她的父亲一样,年仅36岁,没有等到计算机的诞生。如果她再多活一年,就会看到在瑞典,由乔治和爱德华根据巴贝奇的方案制造出的一台差分机,这不能不说是人类的一个遗憾:第一位软件工程师,却没有看到自己的设想结出的果实。­

  尽管限于当时的制造条件,巴贝奇最终也没有造成理想中的计算机,但他们超前100多年的拓荒,对后来计算机技术的诞生和发展同样产生了深远的影响。当我们津津乐道ENIAC——第一台数字电子计算机的时候,也不应该忘记人类这一智慧的火花,在这之前的100多年,已经由巴贝奇和阿达点燃了。­

  阿达、巴贝奇两人对计算机事业的贡献就好像火对于人类。­

  他们是钻燧取火的人,是盗得火种的普罗米修斯。­

  让我们记住巴贝奇,也记住这位杰出的女性———阿达(Ada)。­

  用她的名字给一种计算机语言命名,只能寄托我们对她的纪念和钦佩,却远远不能表达出她为计算机技术作出的重要贡献。

Ada的故事(转自互联网)相关推荐

  1. 圣诞的荒诞小故事并记录互联网协议-五层模型

    今天敲代码敲着敲着灵光乍现,突然一个荒诞的故事

  2. 转:移动互联:没有新故事没有新大佬

    移动互联:没有新故事没有新大佬 http://www.sina.com.cn 2012年01月19日 13:00 数字商业时代 移动互联 不再制造马化腾 采访/贺文 刘扬 白鹤 编辑统筹/刘扬 石海芹 ...

  3. 数说故事“AI虚拟偶像研究室”第二期虚拟偶像数据分析研究报告

    真人偶像塌房越多,虚拟偶像崛起越快.的确,不易塌房的虚拟偶像正在把小而美的路线走成康庄大道,许多虚拟外表下被赋予了有趣的内核,如切入"国风"领域的柳夜熙.翎LING.天妤等虚拟偶像 ...

  4. 脱虚向实,数说故事联合中山大学正式启动“AI虚拟偶像”研究计划

    过去半年间,可以说是国内"虚拟偶像"存在感最强的阶段. 一方面,元宇宙热潮点燃了市场,从科技巨头企业一路下沉至下游制作团队,将虚拟概念演化为一个个生动的人物IP,化身"虚 ...

  5. 张艾迪(创始人):创始人故事无限N个

    世界第一女孩+世界第一互联网女孩 创始人故事无限N个 全球第一互联网女孩EidyZhang艾迪.张 The World No.1 Girl :Eidyzhang The World No.1 Inte ...

  6. 互联网不再适合创业 移动互联网不再制造马化腾

    时势造英雄.马云.马化腾.张朝阳.丁磊.李彦宏.陈天桥,以及更多熠熠发光的名字,是中国PC互联网发展十余年间,在不同领域呼风唤雨的势力标志. 他们集体用互联网革旧产业势力的命,他们践行了创业创富的中国 ...

  7. 为什么说互联网的下半场,是中国年轻人的新机会?

    上个周末,我到UIC(北京师范大学-香港浸会大学联合国际学院)的TEDx活动上进行了一个分享,初衷是把我对互联网的观察和思考分享给年轻人,让大家在其中找到其中的机会. 下面的内容来自于现场分享的整理: ...

  8. 周鸿祎评互联网大佬编程能力:我可以排前三

    10月24日,也是一年一度的程序员节,360集团董事长兼CEO周鸿祎在B站发布了一段视频,讲述自己最早学习编程时的经历,以及关于程序员的故事. 在互联网程序圈出身的大佬们中,谁的编程能力最高?对此,3 ...

  9. 听运营者们分享背后的故事 2017网易易盾成就内容安全王道

    [51CTO.com原创稿件]2017年1月8日,天公作美吹散了漫天雾霾,网易大厦在周末的下午迎来了一百多位互联网运营小伙伴,共聚"亿级互联网产品背后的故事"线下沙龙,一起讨论互联 ...

  10. 互联网之子 Aaron Swarts 想要看到的世界

    Jade和我偶尔会聊起一些宏大的话题,最近聊到了Aaron和互联网创建者们的一些历史.她觉得应该正经的来一次对话,记录下来分享给其他人.我们约了个时间,原计划聊2个小时,实际上聊了5个小时.最后形成了 ...

最新文章

  1. 如何让两个输入框保持长度一直_投篮如何保持直线,为什么有些职业球员手臂弯曲投篮一直直...
  2. 剑指offer-按之字形顺序打印二叉树
  3. 使用 Visual Studio 2012进行C语言开发
  4. MyEclipse创建Java项目
  5. 计算机画图软件教学教案,画图软件教学设计
  6. archive.php 不起作用,PHP ZipArchive在Laravel中不起作用
  7. java 车牌号判断
  8. 非IE内核浏览器支持Active X控件
  9. 关于PTC保险丝工作原理总结
  10. 有趣!用太极拳讲分布式理论,真舒服!
  11. 【林林js笔记】克隆数组的几种方法以及浅克隆深克隆误区
  12. 计算机语言栏怎么打开,电脑语言栏不见了怎么解决 电脑语言栏找回方法【图文】...
  13. Pygame(三)画圆
  14. win10关闭windows聚焦_一劳永逸 教你彻底关闭Win10广告显示
  15. 中联通首次确定3G上网资费 限流量包月150元
  16. windows桌面图标或状态栏图标显示空白或无法正常显示
  17. 一篇学习HTTP状态码的神文:我与依依的橙色岁月
  18. 该微信用户未开启“公众号安全助手”的消息接收功能,请先开启后再绑定 解决方法
  19. ERDAS IMAGINE 9.2进行遥感影像融合
  20. Selenium2Library 主要关键字

热门文章

  1. python爬虫基础详细教程
  2. [转载] 网络游戏程序员须知 调试多人联机游戏
  3. R语言泊松(Poisson)分布
  4. 优化计算机组策略,7种优化技巧优化Windows 10系统 提高电脑性能
  5. [转]caffe源码解析 — caffe.proto
  6. 论文:A Real-Time Cross-modality Correlation Filtering Method for Referring Expression Comprehension
  7. 正点原子IIC例程讲解笔记(三)——24cxx.c中函数理解
  8. 第二章 实用工具单元
  9. Unity Remote5 使用
  10. java根据书签添加内容_Java PDF书签——添加、编辑、删除、读取书签