从世界上第一台计算机(ENIAC) 于1946年2月在美国诞生至今的七十多年里,涌现出了许多优秀的计算机编程语言。程序员们在使用它们编写程序的时候,一定很好奇发明这些语言的发明者背后的故事,以及他们现状,是像Python 之父一样功成身退,还是继续奋战在编程一线。
为此,笔者特地盘点了几大语言设计者的事迹和他们的现状。
也许C不是当今编程界最流行最火的计算机语言,但它却是迄今为止最常用、最古老的编程语言之一,于20世纪60年代由肯尼斯•蓝•汤普逊(Kenneth Lane Thompson)和丹尼斯•里奇(Dennis Ritchie)共同创立。
C语言的诞生可谓是现代程序语言革命的起点,是程序设计语言发展史中的一个里程碑。有了C语言,才有后来的以此为根基的C++、Java和C#等面向对象的编程语言的相继诞生。
说到此,两位创立者可谓功不可没,而这两位创立者本身也是集众多IT技术于一身。除了C语言之外,两人还发明了Unix操作系统,被共同誉为“Unix之父”。两人因此先后分别一起获得了1983年的图灵奖和1999年美国政府颁发的国家技术奖章。此外,汤普逊还是另一种编程语言go的作者。
令人感到遗憾的是,丹尼斯在2011年就去世了。而汤普逊也在2000年从贝尔实验室退休,不再从事相关工作。
最近几年,随着人工智能的飞速发展,Python击败C语言,位列排行榜第二,成为最受欢迎的程序设计语言之一。
Python语言的由来,源自计算机编程天才吉多•范罗苏姆(Guido van Rossum)在假期时观看的一部英国剧《Monty Python飞行马戏团》。范罗苏姆本意是想开发一种新的脚本解释程序,以作为ABC语言的一种继承。他认为ABC 语言非常优美和强大,是专门为非专业程序员设计的却并没有成功,究其原因,范罗苏姆觉得是其非开放性造成的,所以他决心在Python 中避免这一错误。同时,他还想实现在ABC 中闪现过但未曾实现的东西。于是,Python横空出世了。
Python语言自从20世纪90年代初诞生至今,被广泛应用于处理系统管理任务和Web编程,在2004年以后,python的使用率呈线性增长。范罗苏姆因为创始并发展了Python语言,并长期领导Python社区,在2018年被收录进计算机历史博物馆荣誉墙,被大家誉为“仁慈的独裁者(BDFL)”。
除了这一荣誉之外,2002年,在比利时布鲁塞尔举办的自由及开源软件开发者欧洲会议上,吉多•范罗苏姆获得了由自由软件基金会颁发的2001年自由软件进步奖。2006年,他被美国计算机协会(ACM)认定为著名工程师。
不久前,这位传奇人物在推特公布了自己从 Dropbox 公司离职的消息,正式宣布退休。
毫无疑问,Java是世界上最成功最流行的编程语言之一,它的创始人不止一位,但是被公认为“Java之父”的只有一位——来自加拿大的软件专家詹姆斯•高斯林 (James Gosling)。
和这世界上许多计算机天才一样,詹姆斯在从小就显露出了他在编程方面的天赋及超强的动手能力。在他12岁的时候,詹姆斯已能设计电子游戏机,并且能够帮助附近的村民修理收割机。大学时期在天文系担任程式开发工读生,1977年获得了加拿大卡尔加里大学计算机科学学士学位。1983年获得美国卡内基梅隆大学计算机科学博士学位,
1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套叫做“Oak”的计算机语言,也就是后来的Java。1994年底,詹姆斯在硅谷召开的“技术、教育和设计大会”上展示了Java程式。2000年,Java成为世界上最流行的电脑语言。
因为詹姆斯在编程领域做出的杰出贡献,他分别在2002年被经济学人杂志授予发明奖,在2007年被授予二级 加拿大勋章。曾经在甲骨文、谷歌就职过的詹姆斯目前在一家从事海洋机器人研究的创业公司Liquid Robotics担任首席软件架构师。他认为当前的工作系统还存在着各种各样的问题,并将致力解决。很显然,年过六旬的詹姆斯仍然保持着充沛的精力去迎接新的挑战。
在男性数量占绝对优势的IT领域,不乏女性的身影,她们中的有些佼佼者甚至一度取得了辉煌卓绝的成就,令许多程序员望尘莫及。编译语言之母格雷丝•霍普(Grace Hopper)就是这样一位伟大的程序媛。
霍普在计算机方面的突出贡献体现在她设计完成了第一个编译程序,并发
现世界上第一个BUG。同时,作为Cobol语言的主要设计者,霍普被誉为“Cobol之母”。
霍波早年在自然科学,特别是数学和物理方面表现出超群的能力。1928年她获得美国优等生的荣誉。同年,取得数学物理学士学位,留校担任了教师,被聘为韦莎学院的副教授。1930年,霍普获得耶鲁大学数学硕士学位;1934年成为耶鲁大学历史上第一位女数学博士。
命运的转折点发生在第二次世界大战期间,30多岁的霍普进入海军学校学习,机缘巧合之下,成为了“世界上第一台大型数字计算机的第三名程序员”。在此期间及之后的岁月里,霍普先是研制出世界上第一个编译程序A-O,后又开发出Flow-Matic语言。1959年5月,在五角大楼的支持下,霍普率领团队成功地设计出第一个商用编程语言Cobol。这种语言最重要的特征是语法与英文非常接近,可以让不懂电脑的人也能看懂程序,编译器软件只需做少许修改就能运行在任何类型的电脑之上,一时间使用Cobol编写的软件数量遥遥领先其他语言。
遗憾的是,霍普早已于1992年1月1日与世长辞。我们再也无法目睹一代编程大师的风采,关于霍普在计算机方面所做出的丰功伟绩,我们只从她生前所获得的无数荣誉中去揣测一二。
在霍普的一生中,她一共获得了世界各地大学的40个荣誉学位,并获得了许多奖项和荣誉,包括:
1969年,数据处理管理协会颁发的“年度计算机科学年度风云人物”奖;1973年,第一个获得英国计算机协会杰出会士的美国人,也是全球获此殊荣的第一个女性;
1980年国际IEEE组织颁发的首届计算机先驱奖;
1991年第一个获得国家科技奖章的女性。
Ruby之父松本行弘来自日本,是一众编程大牛之中鲜见的东方面孔。
1993,年仅28岁的松本行弘设计出Ruby语言。他的初衷是开发一种更人性化的编程语言,松本行弘认为以往人们在开发编程语言时过于看重"计算机",而忽视了"人"的作用,过分强调运行速度。松本行弘提倡的一种理念是机器只是工具而非人,真正的主人应该是"人"。
松本行弘提出语言不仅是表达思想的工具,也是人类进行思想的方法,使用的语言不同,人也会产生不同的思想模式,编程语言也会产生类似的作用。一个好的编程语言不但应该可以执行程序任务,也应该帮助程序员形成更好的编程逻辑。
松本行弘同时强调编程语言应该不单给程序员带来工资,也要给他们带来乐趣(小编想也许这就是为什么这么多的大好青年投身到编程行业中的重要原因吧)。
这两年 Ruby 不被看好,松本行弘常常被问到 Ruby 会不会“死”这类的问题。松本行弘的回答是“这说明 Ruby 已经趋于稳定。但我们会不断改进,Ruby3 的性能预计会提升3倍。”他表示希望自己可以继续快乐地为这门语言工作。
计算机及相关技术发展至今,第一代编程先驱们有的已经离开人世,有的年迈归隐,有的仍然深耕在技术领域,但有一点是共同的:他们对编程的发展所做出的杰出贡献将会被永久地载入史册。
作者简介:年素清,公众号码农故事汇(ID:sunianqingshi),一个会讲故事的程序员,讲述关于程序员与程序媛的悲喜人生。
京东创始人刘强东和其妻子章泽天最近成为了互联网舆论关注的焦点。有关他们“移民美国”和在美国购买豪宅的传言在互联网上广泛传播。然而,京东官方通过微博发言人发布的消息澄清了这些传言,称这些言论纯属虚假信息和蓄意捏造。
日前,据博主“@超能数码君老周”爆料,国内三大运营商中国移动、中国电信和中国联通预计将集体采购百万台规模的华为Mate60系列手机。
据报道,荷兰半导体设备公司ASML正看到美国对华遏制政策的负面影响。阿斯麦(ASML)CEO彼得·温宁克在一档电视节目中分享了他对中国大陆问题以及该公司面临的出口管制和保护主义的看法。彼得曾在多个场合表达了他对出口管制以及中荷经济关系的担忧。
今年早些时候,抖音悄然上线了一款名为“青桃”的 App,Slogan 为“看见你的热爱”,根据应用介绍可知,“青桃”是一个属于年轻人的兴趣知识视频平台,由抖音官方出品的中长视频关联版本,整体风格有些类似B站。
日前,威马汽车首席数据官梅松林转发了一份“世界各国地区拥车率排行榜”,同时,他发文表示:中国汽车普及率低于非洲国家尼日利亚,每百户家庭仅17户有车。意大利世界排名第一,每十户中九户有车。
近日,一项新的研究发现,维生素 C 和 E 等抗氧化剂会激活一种机制,刺激癌症肿瘤中新血管的生长,帮助它们生长和扩散。
据媒体援引消息人士报道,苹果公司正在测试使用3D打印技术来生产其智能手表的钢质底盘。消息传出后,3D系统一度大涨超10%,不过截至周三收盘,该股涨幅回落至2%以内。
9月2日,坐拥千万粉丝的网红主播“秀才”账号被封禁,在社交媒体平台上引发热议。平台相关负责人表示,“秀才”账号违反平台相关规定,已封禁。据知情人士透露,秀才近期被举报存在违法行为,这可能是他被封禁的部分原因。据悉,“秀才”年龄39岁,是安徽省亳州市蒙城县人,抖音网红,粉丝数量超1200万。他曾被称为“中老年...
9月3日消息,亚马逊的一些股东,包括持有该公司股票的一家养老基金,日前对亚马逊、其创始人贝索斯和其董事会提起诉讼,指控他们在为 Project Kuiper 卫星星座项目购买发射服务时“违反了信义义务”。
据消息,为推广自家应用,苹果现推出了一个名为“Apps by Apple”的网站,展示了苹果为旗下产品(如 iPhone、iPad、Apple Watch、Mac 和 Apple TV)开发的各种应用程序。
特斯拉本周在美国大幅下调Model S和X售价,引发了该公司一些最坚定支持者的不满。知名特斯拉多头、未来基金(Future Fund)管理合伙人加里·布莱克发帖称,降价是一种“短期麻醉剂”,会让潜在客户等待进一步降价。
据外媒9月2日报道,荷兰半导体设备制造商阿斯麦称,尽管荷兰政府颁布的半导体设备出口管制新规9月正式生效,但该公司已获得在2023年底以前向中国运送受限制芯片制造机器的许可。
近日,根据美国证券交易委员会的文件显示,苹果卫星服务提供商 Globalstar 近期向马斯克旗下的 SpaceX 支付 6400 万美元(约 4.65 亿元人民币)。用于在 2023-2025 年期间,发射卫星,进一步扩展苹果 iPhone 系列的 SOS 卫星服务。
据报道,马斯克旗下社交平台𝕏(推特)日前调整了隐私政策,允许 𝕏 使用用户发布的信息来训练其人工智能(AI)模型。新的隐私政策将于 9 月 29 日生效。新政策规定,𝕏可能会使用所收集到的平台信息和公开可用的信息,来帮助训练 𝕏 的机器学习或人工智能模型。
9月2日,荣耀CEO赵明在采访中谈及华为手机回归时表示,替老同事们高兴,觉得手机行业,由于华为的回归,让竞争充满了更多的可能性和更多的魅力,对行业来说也是件好事。
《自然》30日发表的一篇论文报道了一个名为Swift的人工智能(AI)系统,该系统驾驶无人机的能力可在真实世界中一对一冠军赛里战胜人类对手。
近日,非营利组织纽约真菌学会(NYMS)发出警告,表示亚马逊为代表的电商平台上,充斥着各种AI生成的蘑菇觅食科普书籍,其中存在诸多错误。
社交媒体平台𝕏(原推特)新隐私政策提到:“在您同意的情况下,我们可能出于安全、安保和身份识别目的收集和使用您的生物识别信息。”
2023年德国柏林消费电子展上,各大企业都带来了最新的理念和产品,而高端化、本土化的中国产品正在不断吸引欧洲等国际市场的目光。
罗永浩日前在直播中吐槽苹果即将推出的 iPhone 新品,具体内容为:“以我对我‘子公司’的了解,我认为 iPhone 15 跟 iPhone 14 不会有什么区别的,除了序(列)号变了,这个‘不要脸’的东西,这个‘臭厨子’。