Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


历史上12位伟大的程序员

2015-2-6 10:15    评论: 18 收藏: 1 分享: 27    

7、现代计算机科学先驱:高德纳 Donald Knuth

唐纳德·尔文·克努斯,出生于美国密尔沃基,著名计算机科学家,斯坦福大学计算机系荣誉退休教授。高德纳教授为现代计算机科学的先驱人物,创造了算法分析的领域,在数个理论计算机科学的分支做出基石一般的贡献。在计算机科学及数学领域发表了多部具广泛影响的论文和著作。1974年图灵奖得主。

高德纳最为人知的事迹是,他是《计算机程序设计艺术》(The Art of Computer Programming)的作者。此书是计算机科学界最受高度敬重的参考书籍之一。此外还是排版软件TEX和字体设计系统Metafont的发明人。提出文学编程的概念,并创造了WEB与CWEB软件,作为文学编程开发工具。

8、《C程序设计语言》的作者:布莱恩·柯林汉 Brian Kernighan

 

布莱恩·威尔森·柯林汉,生于加拿大多伦多,加拿大计算机科学家,曾服务于贝尔实验室,为普林斯顿大学教授。他曾参与Unix的研发,也是AMPL与AWK的共同创造者之一。

与丹尼斯·里奇共同写作了C语言的第一本著作《C程序设计语言》之后,他的名字开始为人所熟知。他也创作了许多Unix上的程式,包括在Version 7 Unix上的 ditroff 与 cron。

9、互联网之父:蒂姆·伯纳斯-李 Tim Berners-Lee

 

蒂莫西·约翰·伯纳斯-李爵士,昵称为蒂姆·伯纳斯-李(Tim Berners-Lee),英国计算机科学家。他是万维网的发明者,麻省理工学院教授。1990年12月25日,罗伯特·卡里奥在CERN和他一起成功通过Internet实现了HTTP代理与服务器的第一次通讯。

伯纳斯-李为关注万维网发展而创办的组织,万维网联盟的主席。他也是万维网基金会的创办人。伯纳斯-李还是麻省理工学院计算机科学及人工智能实验室创办主席及高级研究员。同时,伯纳斯-李是网页科学研究倡议会的总监。最后,他是麻省理工学院集体智能中心咨询委员会成员。

2004年,英女皇伊丽莎白二世向伯纳斯-李颁发大英帝国爵级司令勋章。2009年4月,他获选为美国国家科学院外籍院士。在2012年夏季奥林匹克运动会开幕典礼上,他获得了“万维网发明者”的美誉。伯纳斯-李本人也参与了开幕典礼,在一台NeXT计算机前工作。他在Twitter上发表消息说:“这是给所有人的”,体育馆内的LCD光管随即显示出文字来。

10、C++之父:比雅尼·斯特劳斯特鲁普 Bjarne Stroustrup

 

比雅尼·斯特劳斯特鲁普,生于丹麦奥胡斯郡,计算机科学家,德州农工大学工程学院的计算机科学首席教授。他以创造C++编程语言而闻名,被称为“C++之父”。

用斯特劳斯特鲁普他本人的话来说,自己“发明了C++,写下了它的早期定义并做出了首个实现……选择制定了C++的设计标准,设计了C++主要的辅助支持环境,而且负责处理C++标准委员会的扩展提案。”他还写了一本《C++程序设计语言》,它被许多人认为是C++的范本经典,目前是第四版(于2013年5月19日出版),最新版中囊括了C++11所引进的一些新特性。

11、Linux之父:林纳斯·托瓦兹 Linus Torvalds

 

林纳斯·本纳第克特·托瓦兹,生于芬兰赫尔辛基市,拥有美国国籍。他是Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了Git这个开源项目,并为主要的开发者。

林纳斯在网上邮件列表中也以火暴的脾气著称。例如,有一次与人争论Git为何不使用C++开发时与对方用“放屁”(原文为“bullshit”)互骂。他更曾以“一群自慰的猴子”(原文为“OpenBSD crowd is a bunch of masturbating monkeys”)来称呼OpenBSD团队。

2012年6月14日,托瓦兹在出席芬兰的阿尔托大学所主办的一次活动时称Nvidia是他所接触过的“最烂的公司”( the worst company)和 “最麻烦的公司”(the worst trouble spot),因为Nvidia一直没有针对Linux平台发布任何官方的Optimus支持,随后托瓦兹当众对着镜头竖起了中指,说“ Nvidia,操你的! ”(So, Nvidia, fuck you!)。

12、C语言和Unix之父:丹尼斯·里奇 Dennis Ritchie

 

丹尼斯·麦卡利斯泰尔·里奇,生于美国纽约州布朗克斯维尔(Bronxville),著名的美国计算机科学家,对C语言和其他编程语言、Multics和Unix等操作系统的发展做出了巨大贡献。在技术讨论中,他常被称为dmr,这是他在贝尔实验室的用户名称(username)。

丹尼斯·里奇与肯·汤普逊两人开发了C语言,并随后以之开发出了Unix操作系统,而C语言和Unix在电脑工业史上都占有重要的地位:C语言至今在开发软件和操作系统时依然是非常常用,且它对许多现代的编程语言(如C++、C#、Objective-C、Java和JavaScript)也有着重大影响;而在操作系统方面Unix也影响深远,今天市场上有许多操作系统是基于Unix衍生而来(如AIX与System V等),同时也有不少系统(通称类Unix系统)借鉴了Unix的设计思想(如Solaris、Mac OS X、BSD、Minix与Linux等),甚至以Microsoft Windows操作系统与Unix相竞争的微软也为他们的用户和开发者提供了与Unix相容的工具和C语言编译器。

12
查看其它分页:

发表评论


最新评论

我也要发表评论

来自北京的 WeChat 6.3|Android 6.0 用户 2016-2-22 15:04
相比之下,第八个差了点
回复
秋无痕 2015-2-9 00:21
这些大神真是太牛了
31 回复
linux 2015-2-8 17:08
1
hyplove 发表于 2015-2-7 23:04 的评论:
我想知道比尔盖茨写了多长时间的代码?
还真不知道,十来年得有吧。
回复
hyplove 2015-2-7 23:04
我想知道比尔盖茨写了多长时间的代码?
2 回复
张子穆要多接点地气 2015-2-7 01:03  新浪微博网友评论
大神们//@peng_gong:只知道Grace Hopper, Francis Allen, 和 Barbara Liskov//@图灵李洁:只有一个妹纸[拜拜]
回复
The_big-bang 2015-2-6 21:03  新浪微博网友评论
前辈
49 回复
来自 - 广东中山 的 Firefox/Linux 用户 2015-2-6 18:13
原来程序员一开始就长这样
回复
闻斯行猪 2015-2-6 14:33  新浪微博网友评论
//@peng_gong:只知道Grace Hopper, Francis Allen, 和 Barbara Liskov//@图灵李洁:只有一个妹纸[拜拜]
回复
小兔的兔八哥 2015-2-6 13:03  新浪微博网友评论
还是膜拜Donald Knuth//@peng_gong: 只知道Grace Hopper, Francis Allen, 和 Barbara Liskov//@图灵李洁:只有一个妹纸[拜拜]
回复
Ldeepin2014 2015-2-6 12:33  新浪微博网友评论
@保存到为知笔记
回复
ncisoft 2015-2-6 12:03  新浪微博网友评论
没有stallman不科学
1 回复
DeenJun 2015-2-6 11:33  新浪微博网友评论
居然没有透明计算的发明者张博士...
61 回复
大爹slgxmh_我是萌呆呆啊 2015-2-6 11:33  新浪微博网友评论
膜拜
回复
来自 - 广东广州 的 Chrome/Windows 用户 2015-2-6 11:32
Where is Dennis?
回复
野生的小湊 2015-2-6 11:03  新浪微博网友评论
居然没图灵。//@绝对领域:转发微博
回复
peng_gong 2015-2-6 11:03  新浪微博网友评论
只知道Grace Hopper, Francis Allen, 和 Barbara Liskov//@图灵李洁:只有一个妹纸[拜拜]
回复
iElvis丨 2015-2-6 10:33  新浪微博网友评论
没有亚裔!
回复
图灵李洁 2015-2-6 10:33  新浪微博网友评论
只有一个妹纸[拜拜]
1 回复

热点评论

DeenJun 2015-2-6 11:33
居然没有透明计算的发明者张博士...
61
The_big-bang 2015-2-6 21:03
前辈
49
秋无痕 2015-2-9 00:21
这些大神真是太牛了
31
hyplove 2015-2-7 23:04
我想知道比尔盖茨写了多长时间的代码?
2
图灵李洁 2015-2-6 10:33
只有一个妹纸[拜拜]
1
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。