编程是一种技能。对某些人来说,这是一门艺术。有些人只是写几个小时来缓解压力。而其他人则通过开发应用程序来表达他们的情感。有些人为最复杂的问题创造了解决方案。通过编程可以将想法转化为现实,这一事实一直让我着迷。
丹尼斯·里奇
丹尼斯·麦卡利斯泰尔·里奇(Dennis MacAlistair Ritchie)是一位美国计算机科学家,他与他的长期同事肯·汤姆森(Ken Thomson)一起创建了C编程语言。他因塑造和开拓数字时代而受到赞誉。今天,C 编程被用于多种软件应用程序、嵌入式系统开发、操作系统,并影响了大多数现代编程语言。
Richie 还与 Ken Thomson 共同创建了UNIX 操作系统。由于他的工作,他于1983年获得了ACM的图灵奖,1990年获得了IEEE的汉明奖章,并于1999年获得了克林顿总统的国家技术奖章。他于2007年退休时担任朗讯科技系统软件研究部的负责人。
蒂姆·伯纳斯-李
Timothy John “Tim” Berners-Lee 爵士,也被称为“TimBL”,是一位英国计算机科学家,最著名的是万维网的发明者。1989 年,他还通过互联网实现了超文本传输协议 (HTTP) 客户端和服务器之间的首次成功通信。
Berners-Lee 获得了许多奖项和荣誉。他在2004年新年授勋仪式上被英国女王伊丽莎白二世封为爵士,以表彰他对互联网全球发展的贡献,并于2004年7月16日正式获得投资。他还是麻省理工学院计算机科学和人工智能实验室创始人主席的持有者。
莱纳斯·托瓦兹
Linus Benedict Torvalds 是一位芬兰裔美国软件工程师,他是Linux 内核的创建者,也是历史上的主要开发者。他还在 2005 年创建了 Git 用于开发 Linux 内核,其他内核开发人员也参与了其初始开发。目前,他担任项目协调员。
Torvalds 被芬兰技术学院授予 2012 年千禧年技术奖,因为他为计算机创建了一种新的开源操作系统,从而广泛使用了 Linux 内核。
比亚恩·斯特鲁斯特鲁普
Bjarne Stroustrup是一位丹麦计算机科学家,他因创建和开发广泛使用且非常成功的C++编程语言而受到赞誉。他还通过编写其早期定义、制定其第一个实现、制定其设计标准、设计其所有主要设施、处理标准委员会及其标准教科书的扩展提案,独自发展了C++。
他是德克萨斯农工大学计算机科学工程学院教授、哥伦比亚大学客座教授,并在纽约摩根士丹利担任董事总经理。
詹姆斯·高斯林
詹姆斯·亚瑟·高斯林(James Arthur Gosling)是一位加拿大计算机科学家,他因在1994年创建了非常成功且常用的Java编程语言及其原始虚拟机和编译器而广为人知。根据 GitHub 的数据,截至 2019 年,Java 是最常用的编程语言之一,尤其是对于客户端-服务器 Web 应用程序,据报道有 900 万开发人员。
Gosling 还对其他几个软件系统做出了重大贡献,例如 NeWS 和 Gosling Emacs。由于他的非凡成就,高斯林被选为美国国家工程院外籍准院士。高斯林一生中获得了多个奖项。其中包括 2002 年的经济学人创新奖、2015 年的 IEEE 约翰·冯·诺依曼奖章,以及 2019 年因 Java 编程语言的概念、设计和实现而被任命为计算机历史博物馆研究员。他还于2007年被授予加拿大军官勋章,这是加拿大第二高的平民荣誉。
安德斯·海尔斯伯格
Anders Hejlsberg 是一位杰出的丹麦软件工程师,他与他人共同设计了几种流行且商业上成功的编程语言和开发工具。他是流行的C# 编程语言的创造者。他是 Turbo Pascal 的原作者和 Delphi 的首席架构师。他目前在 Microsoft 工作,担任 C# 的首席架构师和 TypeScript 的核心开发人员。
Hejlsberg因其在Turbo Pascal,Delphi,C#和Microsoft .NET Framework方面的工作而获得了2001年Dobb博士的卓越编程奖。
肯·汤姆森
肯尼斯·莱恩·汤普森(Kenneth Lane Thompson),或者被黑客社区简称为“Ken”,是美国计算机科学的先驱。Thompson 设计并实现了最初的Unix 操作系统,还发明了 B 编程语言(著名的 C 编程语言的直接前身),并且是 Plan 9 操作系统的早期开发者之一。自 2006 年以来,Thompson 还在 Google 工作期间共同发明了 Go 编程语言。
Ken 的其他贡献包括他在正则表达式方面的工作、早期的计算机文本编辑器 QED 和 ed、UTF-8 编码的定义,甚至他在计算机国际象棋方面的工作,包括创建残局桌库和国际象棋机器 Belle。
圭多·范·罗苏姆
Guido van Rossum 是一位荷兰计算机程序员,他是当今广泛使用的流行Python 编程语言的作者。在 Python 社区中,Van Rossum 被称为“终身仁慈的独裁者”(BDFL),这意味着他继续监督 Python 开发过程,并在必要时做出决策。Python 一直被评为最流行的编程语言之一。
从 2005 年到 2012 年 12 月,他在 Google 工作,在那里他花了一半的时间开发 Python 语言。2013 年 1 月,他开始为 Dropbox 工作。2019 年 10 月,Van Rossum 正式退休,次年退休加入 Microsoft。
Van Rossum 因其对 Python 工作的贡献而获得了多个奖项。其中包括 2002 年在布鲁塞尔举行的 FOSDEM 会议上获得自由软件基金会 (FSF) 颁发的 2001 年自由软件进步奖、2019 年被 CWI 授予的 Dijkstra 研究员荣誉称号等。
唐纳德·克努斯
Donald Ervin Knuth是美国计算机科学家和数学家,也是斯坦福大学的名誉教授(退休教授)。Knuth被称为“算法分析之父”,因为他为算法计算复杂性的严格分析的发展做出了贡献,并为其系统化了形式化数学技术。他为理论计算机科学的几个分支做出了贡献,还创建了计算机现代字体系列。
1971 年,Knuth 获得了第一届ACM Grace Murray Hopper 奖。他还获得了其他各种奖项,包括图灵奖、国家科学奖章、约翰·冯·诺依曼奖章和京都奖。1980年,他被选为英国计算机学会(DFBCS)的杰出院士,以表彰他对计算机科学领域的贡献。
布莱恩·克尼汉
Brian Wilson Kernighan 是一位加拿大计算机科学家,曾与 Ken Thompson 和 Dennis Ritchie 一起在贝尔实验室工作。他是UNIX的共同创建者和开发者。他还是 AWK 和 AMPL 编程语言的合著者。Kernighan目前是普林斯顿大学计算机科学系的教授和本科生代表。
Kernighan 的名字因与 Dennis Ritchie 合著了第一本关于 C 编程语言的书(The C Programming Language)以及编写了许多 UNIX 程序(如 ditroff 和 7 版 Unix 的 cron)而广为人知。他的其他著名作品包括他对 Pascal 的流行批评,名为“为什么 Pascal 不是我最喜欢的编程语言”。
乔恩·斯基特
Jon Skeet 是一位软件工程师,以在问答网站Stack Overflow 上享有最高声誉而闻名。Skeet 在 2008 年 9 月在一篇博文中读到了 Stack Overflow 的内容后加入了它。到 12 月,Skeet 成为该网站上声誉最高的用户,并在 2018 年初达到 100 万声誉。他的任期使他在网站上广为人知。他是 C# 的传奇人物,多次获得 Microsoft MVP 奖,也是一名 Java 开发人员,他实际上是在 Google 编写 Java。Skeet 写了几本书,尤其是 C# in Depth,并且是 Noda Time C# API 的作者。Skeet 于 2019 年至 2020 年担任 .NET 基金会董事会成员。
Skeet 在开发者社区中培养了一批狂热的追随者,因为他的回答影响了大约3.33 亿开发者。他积极贡献了 C#、Java 和 .Net 框架问题的解决方案。
点击关注电脑的同年公众号,享受古董电脑有关的精彩文章
评论区