烟草味道|致敬编程界十大天神( 二 )


5. 天神五号 Java语言之父
烟草味道|致敬编程界十大天神「詹姆斯·高斯林(James Gosling)」
出生于加拿大 , 软件专家 , Java 编程语言的共同创始人之一 , 一般公认他为 “Java之父” 。 在12岁的时候 , 他已能设计电子游戏机 , 帮忙邻居修理收割机 。 大学时期在天文系担任程序开发工读生 , 1977 年获得了加拿大卡尔加里大学计算机科学学士学位 。 1981年开发在Unix上运行的Emacs类编辑器 Gosling Emacs(以C语言编写 , 使用 Mocklisp 作为扩展语言) 。 1983 年获得了美国卡内基梅隆大学计算机科学博士学位 , 博士论文的题目是:"The Algebraic Manipulation of Constraints" 。 毕业后到 IBM 工作 , 设计 IBM 第一代工作站 NeWS 系统 , 但不受重视 。 后来转至 Sun 公司 。 1990 年 , 与 Patrick Naughton和 Mike Sheridan 等人合作“绿色计划” , 后来发展一套语言叫做 “Oak” , 后改名为 Java 。 1994 年底 , James Gosling 在硅谷召开的“技术、教育和设计大会”上展示 Java程序 。 2000年 , Java 成为世界上最流行的电脑语言 。
6. 天神六号 JS语言之父
烟草味道|致敬编程界十大天神「布兰登·艾奇(Brendan Eich)」
JavaScript 的发明人 , 在 Mozilla (火狐)公司担任首席技术长 。 出任 Mozilla 的 CEO 十天就被迫辞职 。 布兰登·艾奇毕业于伊利诺伊大学香槟分校 。 1995 年任职于网景期间 , 为网景浏览器开发出 JavaScript , 之后成为浏览器上应用最广泛的脚本语言之一 。
7. 天神七号 PHP语言之父
烟草味道|致敬编程界十大天神「拉斯马斯·勒德尔夫(Rasmus Lerdorf)」
拉斯马斯·勒德尔夫 在 1994 创建 PHP , 刚刚开始只是一个简单的用 Perl 语言编写的程序 , 用来统计他自己网站的访问者 。 后来又用 C 语言重新编写 , 包括可以访问数据库 。 在1995年以Personal Home Page Tools ( PHP Tools ) 开始对外发表第一个版本 , Lerdorf 写了一些介绍此程序的文档 , 并且发布了PHP1.0 。 在这早期的版本中 , 提供了访客留言本、访客计数器等简单的功能 。 以后越来越多的网站使用了 PHP , 并且强烈要求增加一些特性 , 比如循环语句和数组变量等等 , 在新的成员加入开发行列之后 , 在 1995 年中 , PHP 2.0 发布了 。 第二版定名为PHP/FI(Form Interpreter) 。 PHP/FI 加入了对 MySQL的支持 , 从此建立了 PHP 在动态网页开发上的地位 。 1997年,第三版就定名为 PHP3 。 2000年 , PHP4.0 又问世了 , 其中增加了许多新的特性 。 现在最新版已经到了 PHP 8.0了 。
8. 天神八号 Python语言之父
烟草味道|致敬编程界十大天神「吉多·范罗苏姆(Guido van Rossum)」
1989 年圣诞节期间 , 在阿姆斯特丹 , Guido 为了打发圣诞节的无趣 , 决心开发一个新的脚本解释程序 , 作为 ABC 语言的一种继承 。 之所以选中 Python(大蟒蛇的意思)作为该编程语言的名字 , 是因为他是一个叫 Monty Python 的喜剧团体的爱好者 。 Guido 1982 年获得阿姆斯特丹大学的数学和计算机科学的硕士学位 , 并于同年加入一个多媒体组织 CWI , 做调研员 。 1989年 , 他创立了 Python 语言 。 那时 , 他还在荷兰的CWI(Centrum voor Wiskunde en Informatica , 国家数学和计算机科学研究院) 。 1991 年初 , Python 发布了第一个公开发行版 。 现在的最新版本已经到了 Python 3.7.1 (2018-10-20)。


推荐阅读