是谁撬动了互联网的世界?全球十大最受欢迎编程语言专家

2019-07-03 21:30发布

点击上方关注,All in AI中国

以下是世界上排名前10位的编程语言程序员专家名单。每个程序员都应该了解它他们,并学习一门新的编程语言。

1.Dennis Ritchie

Dennis MacAlistair Ritchie是一位“帮助塑造数字时代”的美国计算机科学家。他创建了C编程语言,并与Unix操作系统的同事Ken Thompson一起创建。 Ritchie和Thompson于1983年获得ACM颁发的图灵奖,1990年获得IEEE颁发的Hamming奖章,1999年获得克林顿总统颁发的国家技术奖章。Ritchie于2007年退休时担任朗讯科技系统软件研究部门负责人。

2.Bjarne Stroustrup

Bjarne Stroustrup是一位丹麦计算机科学家,最著名的是创建和开发广泛使用的C ++编程语言。他是一位杰出的研究教授,担任德克萨斯A&M大学计算机科学系工程学院院长、哥伦比亚大学客座教授,并在摩根士丹利工作。

3.James Gosling

James Arthur Gosling是加拿大的一位计算机科学家,最著名的是Java编程语言之父。 James还为其他几个软件系统做出了重大贡献,例如NeWS和Gosling Emacs。由于他的非凡成就,戈斯林当选为美国国家工程院的外籍准院士。

4.Linus Torvalds

Linus Benedict Torvalds是一位芬兰美国软件工程师,是Linux内核开发的主要推动者。他后来成为Linux内核的首席架构师,现在担任该项目的协调员。他还创建了修订控制系统Git以及潜水日志软件Subsurface。他与Shinya Yamanaka一起荣获芬兰技术学院颁发的2012年Millennium Technology Prize(千禧技术奖),以表彰他为计算机创建了一个新的开源操作系统,该系统采用了广泛使用的Linux内核。

5.Anders Hejlsberg

Anders Hejlsberg是丹麦著名的软件工程师,他与人共同设计了几种流行的、商业上成功的编程语言和开发工具。他是流行编程语言C#的创建者。他是Turbo Pascal的原作者和Delphi的首席架构师。他目前在Microsoft担任C#的主要架构师和TypeScript的核心开发人员。

6.Tim Berners-Lee

蒂莫西·约翰·“蒂姆”·伯纳·李爵士(Tim Berners-Lee),是英国计算机科学家,也是万维网的发明者。他在1989年3月提出了一个信息管理系统的建议,他通过互联网实现了超文本传输协议(HTTP)客户端和服务器之间的第一次成功通信。 Berners-Lee是万维网联盟(W3C)的主管,负责监督Web的持续发展。

7.Brian Kernighan

Brian Wilson Kernighan是加拿大计算机科学家,曾在贝尔实验室与Unix创作者Ken Thompson和Dennis Ritchie一起工作,并为Unix的发展做出了贡献。他还是AWK和AMPL编程语言的合著者。 Kernighan的名字因与Dennis Ritchie合著第一本关于C编程语言的书而广为人知。

8.Ken Thompson

Kenneth Thompson在黑客圈中通常被称为ken,是美国计算机科学的先驱。 Thompson在职业生涯的大部分时间里都在贝尔实验室工作,他设计并实现了原始的Unix操作系统。他还发明了B语言,它是C编程语言的直接前身,并且是Plan 9操作系统的创建者和早期开发者之一。自2006年以来,汤普森在谷歌工作,在那里他与人共同发明了Go编程语言。

9.Guido van Rossum

Guido van Rossum是一位荷兰计算机程序员,最著名的是Python编程语言的作者。在Python社区中,Van Rossum被称为“仁慈的生活独裁者”(BDFL),这意味着他将继续监督Python开发过程,并在必要时做出决策。他从2005年开始受雇于谷歌,直到2012年12月7日,在那里他花了一半时间开发Python语言。 2013年1月,Van Rossum开始为Dropbox工作。

10.Donald Knuth

Donald Ervin Knuth是美国计算机科学家、数学家、斯坦福大学名誉教授。他是多卷作品《计算机程序设计的艺术》的作者。 Knuth被称为算法分析之父,他为开发严格的算法计算复杂性分析和系统化的形式化数学技术做出了贡献。在此过程中,他还推广了渐近符号。计算机排版系统TEX和METAFONT的发明者。

编译出品

文章来源: https://www.toutiao.com/group/6682609532524298756/