找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 378593|回复: 0

世界上第一位程序员背后的故事,看完真是受益匪浅!涨知识了 ...

[复制链接]

该用户从未签到

发表于 2020-7-16 06:59:36 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
你知道吗?世界上第一位程序员,也是世界上第一位女程序员,竟是一位英国白富美级别的软妹子,英国大诗人拜伦之女,贵族阶级的智慧女神:爱达·勒芙蕾丝(Ada Lovelace)。她是史上第一位认识到计算机完全潜能的人,她编写了历史上第一段分析机用的算法。美国军方为了纪念她,用她的名字命名了一种程序设计语言——Ada。

                               
登录/注册后可看大图

爱达·勒芙蕾丝清楚,如果你能够制造一个机器,让它不仅能够计算具体的数,还能计算抽象变量的话,那就可以用计算机来编写数字、曲子或任何一种象征性的语言,这样的话它就可以被应用于现代社会中的任何领域了。

                               
登录/注册后可看大图

爱达·勒芙蕾丝是诗人拜伦勋爵的女儿,她是维多利亚时期的数学家,世界上第一个计算机程序员,她的父亲因为一种声名狼藉的浪漫而闻名。你懂的,就是有点多情,有点疯狂,又有点野性。他和她的母亲离婚后,她的母亲决定要抑制住女儿灵魂中的所有浪漫主义倾向,从小就就让她进行严厉的数学教育,所以她童年就受到了数学和科学的教育,但不幸的是,她还是保留了一些她父亲的诗意,所以她念念不忘着要把数学作为另一种形式的诗,一种内在的形而上学的艺术。

                               
登录/注册后可看大图
爱达·勒芙蕾丝
她和所有她那个时代的数学家还有科学家通信来往,他们也教给她一些东西,但是从根本上来讲,嗯,她是自学成才的。她读遍了身边所有的书,她把阅读最新的科学出版物当作日常,她和她欣赏的人通信,她还在她密切来往的社交圈里举办小型的科学沙龙,所以她自己教会了她所有的这些事情,最终将自己的生命都贡献在了实现早期计算机的数学证明上。

                               
登录/注册后可看大图

实际上早在计算机发明出来之前,她就先后为差分机和分析机做了数学证明,这个可以说是最早的计算机程序了,爱达·勒芙蕾丝对计算机科学发展做出最重要的贡献,便是她在翻译一篇关于查尔斯·巴贝奇发明的分析机的文章时,所注的注释。
这个机器是巴贝奇千辛万苦才争取到英国政府的资助的,他在欧洲各地演讲介绍他的机器,他的其中一个观众是一个叫路易吉·费德里科·米纳布里亚的意大利年轻工程师,这个人最后成了意大利总理。他写了一篇关于分析机的技术论文,发表在瑞士的一本杂志上,爱达读到了这篇文章,认为他写的非常棒,但她认为她还能写得更好,她把它拿给巴贝奇看,然后说“我难道不能写得比这更好吗?”她最后为这篇文章做了大量的注释,甚至最终篇幅超过原始文章的好几倍。

                               
登录/注册后可看大图
查尔斯·巴贝奇
她实现了计算机科学的一次质的飞跃,但是直到20世纪50年代,也就是计算机时代的开端才被发现。一些计算机科学家重新找到她做的注释,并重新发表了它们,因为它们在计算机发展的早期就预测到了他们现在在做的所有这些事情。
以现在的观点看,爱达首先为计算拟定了“算法”,然后写作了一份“程序设计流程图”。这份珍贵的规划,被人们视为“第一件计算机程序”。 美国国防部据说花了10年的时间,把所需软件的全部功能混合在一种计算机语言中,希望它能成为军方数千种电脑的标准。1981年,这种语言被正式命名为ADA(阿达)语言,以纪念这位“世界上第一位软件工程师”。

                               
登录/注册后可看大图

爱达虽然在数学和逻辑领域中无人能匹敌,除了在科学探索方面取得了重要成就之外,爱达的一生并不能称得上幸福和美满。天妒红颜,1852年11月27日,爱达因宫颈癌去世,年仅36岁,膝下无儿无女。
我们要积极地确保是我们开创了自己的历史,并且不断更新并流传下去,让更多的人知道这些故事。这些伟大的开创者所作的贡献不能被就此埋没。你还知道哪些不为人知的伟大传奇的故事呢?你所做的行业里面又有哪些不为人知的故事呢?欢迎在下方评论区留言,我们下期见!拜拜!
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-12-23 14:41

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表