当今最有影响力的12位程序员

时间:2015-07-12 16:12    点击:

我们每天都在使用的应用或玩得很爽的游戏并非凭空出现的,它们需要有人编写代码。此外,这些程序运行的平台和硬件,以及网络乃至整个互联网本身,都需要程序员的维护。即使人们首先用于开发这些东西的编程语言,也要有人为其编写代码。美国主流网络媒体BI盘点了当今世界上最有影响力的12大程序员,他们处于编程金字塔的顶端。

林纳斯·托瓦兹(Linus Torvalds):托瓦兹曾在赫尔辛基大学宿舍中开发出免费操作系统Linux。如今,Linux已经成为许多数据中心、超级计算机、服务器农场的首选操作系统,而且拥有专门的粉丝团队。托瓦兹以言辞尖刻闻名。最近有观众问他,他的无理是否导致许多人放弃Linux,托瓦兹回答说:“我不在乎。”

蒂姆·伯纳斯-李爵士(Tim Berners-Lee):伯纳斯-李爵士发明了超文本传输协议(HTTP),成为整个万维网建立的基础,被英国女王伊丽莎白二世封为爵士。现在,伯纳斯-李爵士正领导非营利组织廉价互联网联盟,它受到谷歌、Facebook、微软等网络巨头支持,致力于令宽带互联网变得更廉价,以便被全s世界所有人使用。

唐纳德·努斯(Donald Knuth):努斯在计算机科学领域取得的杰出学术成就为其赢得“算法分析之父”的美名。从Facebook的新闻流算法到亚马逊的一切都要归功于努斯的努力。努斯现年已经77岁,依然在撰写计算机学系列丛书《计算机程序设计的艺术》。他还是斯坦福大学的名誉教授。

布兰登·艾奇(Brendan Eich):JavaScript之父,JavaScript为网络应用开发奠定了事实上的标准。最近,艾奇成为许多争议的焦点。在被任命为火狐浏览器母公司Mozilla首席执行官后不久,艾奇背包向国家婚姻组织私人捐款,这个组织支持加州8号提案(California's Proposition 8),即禁止同性婚姻。很快,艾奇被迫辞去CEO职务。

索罗门·海克斯(Solomon Hykes):Docker之父,Docker是深受开发者喜爱的超热门技术,因为它可以让开发者只写一次代码,应用就可以在任何地方运行。Docker实际上是名为dotCloud的小公司推出的次要项目。当Docker取得成功后,该公司才转而支持它。今天,Docker的估值据说已经超过10亿美元。

马克·扎克伯格(Mark Zuckerberg):扎克伯格因在哈佛大学宿舍中创建社交网络Facebook而闻名。如今,Facebook奉行的“快速突破,除旧立新”(move fast and break things)座右铭,它已经成为流行世界的初创企业文化。扎克伯格围绕“全球联网、社会参与”形成的个人哲学,继续推动Facebook不断前进。

戴维·海涅迈尔·汉森(David Heinemeier Hansson):荷兰程序员,Ruby on Rails的创始人。Ruby on Rails是超级流行的网络编程框架,2005年获得谷歌授予的“年度黑客”称号。汉森还是一位狂热的赛车手,自从2012年以来,他驾车参加24 Hours of Le Mans赛车。2014年,他曾取得所在级别比赛冠军。

理查德·斯托尔曼(Richard Stallman):自由软件运动的精神领袖,GNU计划以及自由软件基金会(Free Software Foundation)的创立者,著名黑客。自从20世纪80年代以来,斯托尔曼就为软件自由而战。他已经成功建立许多项目,推广不被任何公司拥有的程序和工具。斯托尔曼提出著名的“非营利版权”概念,即利用版权法确保软件被应用于公共领域。这一概念促使开源运动兴起,Docker、Linux、Hadoop以及Spark等热门技术不断出现。

布拉姆·科恩(Bram Cohen):2001年发明了点对点文件共享协议BitTorrent。BitTorrent采用高效的软件分发系统和点对点技术共享大体积文件,并使每个用户像网络重新分配结点那样提供上传服务。BitTorrent非常受欢迎,估计全球用户超过2.5亿人。去年,Radiohead乐队歌手Thom Yorke专门针对BitTorrent用户发布新专辑,令其赚得数百万美元。因可使用匿名和超快的下载速度,BitTorrent成为非常流行的音乐、电影以及游戏盗版格式。

詹姆斯·高斯林(James Gosling):Java语言之父,与JavaScript一样,都是世界上最流行的编程语言。但除了名字相似外,这两种编程语言并没有多少相同之处。高斯林在技术公司Sun Microsystems工作时发明了Java语言,这家公司2010年被甲骨文收购,高斯林离开公司,并成为甲骨文的最尖锐批评者之一。自从那以来,高斯林曾在谷歌短暂工作5个月,后加盟初创企业Liquid Robotics。

本贾尼·斯特劳斯特卢普(Bjarne Stroustrup):丹麦计算机学家,1978年发明C++编程语言。他以丹尼斯·里奇(Dennis Ritchie)发明的C语言为基础,添加训多新功能,令其更适合大规模使用。斯特劳斯特卢普目前十分忙碌,他是美国得克萨斯农机大学计算机科学学院下属工程学院院长,同时也是哥伦比亚大学访问学者,并在摩根士丹利兼职。

约翰·卡马克(John Carmack):“3D游戏之父”,电脑游戏以及游戏引擎开发公司id Software联合创始人,以研发Doom系列游戏著称。现在,卡马克效力于Facebook旗下虚拟现实技术公司Oculus VR,担任首席技术官,利用其图形知识研发下一代虚拟现实设备。

来源:网络//所属分类:程序员/更新时间:2015-07-12 16:12
顶一下
(4)
100%
踩一下
(0)
0%
上一篇:和程序员谈恋爱的好处和坏处
下一篇:高级程序员的成长的三个阶段
相关内容