计算机是一种非常复杂的设备,但是人们无需任何技术技能就可以轻松使用它。尽管90%的用户甚至不知道后台正在发生什么进程 顺便说一句,您在设备上看到的所有元素都是由开发人员创建的。但这些人到底是谁? 今天,程序员被认为是超级明星。下面,我们重点介绍了一些世界级的程序员,他们用创造性思维改变了世界,并激励许多人成为程序员 20.大卫·帕特森 他是谁:大卫·帕特森是加州大学伯克利分校的 计算科学家。
Patterson 因其对
RISC 处理器(精简指令集计算机)开发的 马耳他电报手机号码列表 贡献以及对 RAID(独立磁盘冗余阵列)和 NOW(工作站网络)的研究而闻名。 成就:他曾获得埃克特-莫勒奖、卡尔·卡尔斯特罗姆杰出教育家奖和 ACM 杰出服务奖。 19.约翰·卡马克 他是谁: John Carmack 是一位游戏开发者,也是 Id Software 的前首席技术官和联合创始人。 他是 Id 电子游戏《毁灭战士》、《愤怒》、《指挥官基恩》及其续作的首席程序员。
他以其在 3D 图形领域
的创新而闻名,尤其是阴影体积的反向算法。卡马克帮助引入了计算机图形学中的多项技术,例如自适应模板更新、二进制空间分区、所谓的光线投射、表面缓存和 MegaTexture 技术。 成就: 他因其开创性的工作而荣获美国国家电视艺术与科学学院荣誉奖(两次)、技术与工程艾美奖以及游戏开发者大会终身成就奖。 18.唐纳德·欧文·高德纳 他是谁: Donald Knuth 是一位数学家、计算机科学家,也是《计算机编程的艺术》一书的作者。他被称为算法分析之父。 Donald Knuth 致力于开发一种用于分析算法计算复杂性的形式数学技术。
他普及了渐近符号系统这个
术语。他创建了 TeX 计算机打字系统、WEB 和 CWEB 计算机编程系统来鼓励识字编程。 成就: 图灵奖、格蕾丝·摩尔·霍珀奖、国家科学奖、法拉第奖章、京都奖和约翰·冯·尼曼奖章。 17. 吉多·范罗森 他是谁: Guido Van Rossum 是一位计算机硬件程序员,被称为 Python 编程语言的作者。 早期,他在 BSD Unix 中编写了 global() 例程,并致力于 ABC 编程语言。他在 Google 工作期间开发了 Python,并继续监督 Python 开发过程,在需要时做出重要决策。
成就: Rossum 因其
在 Python 方面的工作而荣获 2001 年自由软件 认知偏差与数字营销策略:道德影响 开发奖 NLUUG 奖。 16. 詹姆斯·阿瑟·高斯林 他是谁: James Gosling 是一位加拿大计算机科学家,被称为 Java 编程语言之父。 在加入 Sun Microsystems 之前,James 开发了 Unix 的多进程版本、多个编译器和邮件系统。他于 1994 年发明了 Java 编程语言,并推出了最初的 Java 编译器和虚拟机。他还为其他几个软件系统做出了贡献,包括 Gosling Emacs 和 NeWS。
主要成就:高斯林曾荣
获经济学家创新奖、IEEE 约翰·冯·尼曼奖章,并于 2007 年被任命 比特币数据库美国 为加拿大勋章。 15.尼克劳斯·沃斯 他是谁: Niklaus Wirth 是一位瑞士计算机科学家,因其在算法和编程语言方面的影响力工作而成为计算机历史博物馆的成员。 Wirth 以开发多种编程语言(包括 Pascal、Modula)以及引入软件工程标准主题而闻名。他是 Algol W、Euler、Modula、Modula-2、Pascal、Oberon、Oberon-2 和 Oberon-7 的主要开发者。