40年前,一个寒冷的冬天,在加拿大一个村庄里,Gosling家的第一个男孩哇哇落地了。家人给他起了名字,叫James。谁也没有想到的是,长大之后,他成为了一个改变计算机语言的天才。
James Gosling从小就喜欢技术,爱鼓捣东西。12岁的时候,他用报废的电话机和电视机中的部件做了一台电子游戏机。附近农民的康拜因(联合收割机)出了问题也常常找他修理。14岁的时候,中学组织到附近大学参观,他记住了大学计算中心的门锁密码,从此开始偷偷地溜进计算中心,学习计算机编程。一年后,大学的天文系招他当了一名临时编程员,编写计算机程序来分析卫星天文数据。
80年代初,James Gosling获得博士学位后到IBM工作,设计IBM第一代工作站。当时,IBM的领导层并不看重工作站项目。失望之余,James Gosling跳槽到了Sun公司。他花了五年功夫领导开发的和OS2很类似的Sun NeWs窗口系统,尽管得到技术界的好评,却未能变成流行的产品。当时他还第一个用C实现的EMACS的所见即所得文本编辑器COSMACS。
在当今这个竞争激烈的软件开发时代,软件设计师一直在试图预测未来软件或者技术的发展趋势。在1990年,Sun公司成立了一个软件设计团队,其中除了James Gosling,还有Patrick Naughton和Mike Sheridan等人,他们合作的项目称为“绿色计划”。他们认为计算机技术发展的一个趋势是数字家电之间的通讯。James开始负责为设备和用户之间的交流创建一种能够实现网络交互的语言。随着大量的时间和金钱投入到“绿色计划”,他们创建了一种语言。这种语言一开始被叫做“Oak”,这个名字得自于Gosling想名字时看到了窗外的一棵橡树。但后来被改为了“Java”。并于1992年9月3日开始应用于Sun工作站的远程遥控。
1994年底,James Gosling参加了在硅谷召开的“技术、教育和设计大会”。他报着试一试的心情向与会者演示了Java的功能。他点击了网页上的一个静止的分子结构图标,一条命令通过互联网送到了几百英里外的网站,下载了一段Java小程序,在本地工作站上开始执行。在几秒钟时间里,原本静止的网页上,一个分子图像以三维动画的方式转了起来。
“哇!”James Gosling听到了全场观众的赞叹声。
不久后,硅谷最大的报纸《圣荷西信使报》在头版刊登了一篇专文,“为什么Sun认为一杯热咖啡能让你鼓足精神”。从文章见报开始,负责Java市场人员的电话响个不停。不久,全美的主要报刊杂志都刊登了Java的报道。
Java出名了!
到了2000年,Java已经成为世界上最流行的电脑语言。绿色小组当初设计Java是为了面向数字家庭,支持各种家电设备。他们没有想到的是,Java支持的计算模式,实际上就是互联网的模式。
对于Java语言的巨大成功,没有人比James Gosling 更加谦逊:“我从来没有想到Java技术将会这么火。当我的老板问我它将达到多少次下载时,我说 10,000 次。而他认为我太过乐观了。”
James Gosling现在是Sun公司的副总裁和合伙人。
- 大小: 23 KB
分享到:
- 2008-03-11 10:06
- 浏览 3279
- 评论(0)
- 论坛回复 / 浏览 (0 / 2472)
- 查看更多
相关推荐
《Java语言规范(基于Java SE 8)》是由Java之父James Gosling、Sun Microsystems的创始人Bill Joy以及著名计算机科学家Guy Steele等多位专家共同编著,并由陈昊鹏翻译成中文的一部权威指南。这本书详细阐述了Java...
Java四大名著之一,James Gosling(Java之父)著,分成了4部分
James Gosling Abstract Java evolved out of a Sun research project started six years ago to look into distributed control of consumer electronics devices. At that time, the priorities of the consumer ...
公认的Java之父:詹姆斯·高斯林(James Gosling) 2 Java语言的三个版本分别是? Java SE:Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础 Java ME : Java 语言的(小型版),用于嵌入式消费类...
Java语言规范第三版的编写阵容包括了Java之父James Gosling,以及其他对Java语言和平台有着深刻理解的专家。本书不仅为Java开发者提供了语言的详细参考,而且由于其权威性,也被广泛地作为学术研究和教育的教材使用...
Java之父:詹姆斯·高斯林(James Gosling) 2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:[https://www.oracle.com](https://www.oracle.com/) java语言的三个版本: JavaSE: Java ...
James Gosling:java之父 2:常用控制台命令 盘符 冒号 回车:进入到某个盘下 cd 单级目录 cd 多级目录 dir 显示目录下的所有文件 md 创建目录 rd 删除目录 cls 清屏 exit 退出 补充:rd -s删除的时候...
James Gosling因其在Java语言开发上的贡献,被誉为“Java之父”,并且他1977年毕业于加拿大卡尔加里大学计算机科学专业,1983年在美国卡内基梅隆大学获得计算机科学博士学位。Java语言一经推出便迅速风靡全球,至今...
本文将基于Java之父詹姆斯·高斯林(James Gosling)的评价,深入探讨C语言及其创造者对计算机科学界的贡献。 #### James Gosling的评价 James Gosling在其博客中对丹尼斯·里奇的逝世表达了深切的哀悼。他提到,...
Java语言之父是James Gosling。1992年,Sun Microsystems成立了一个名为First Person的小组,最初的目标是开发用于手机和平板电脑的应用软件。由于最初的项目进展并不顺利,小组后来转向了交互式电视(ITV)机顶盒的...
1995年,Java作为新一代的面向对象编程语言正式发布,由Java之父James Gosling领导开发。Java的设计理念是简化C++,去掉了一些复杂和易引发错误的特性,例如指针和显式的内存管理。 Java语言具有以下显著特点: 1....
- **Java语言之父**:Java语言由James Gosling(詹姆斯·高斯林)发明。 - **历史背景**:Java语言最初在1991年作为Oak项目的一部分开始开发,后更名为Java。 - **特点**:Java语言强调“一次编写,到处运行”的概念...
James Gosling被誉为Java之父。 #### 1.19 `main`方法的合法声明 - **正确选项**:作为Java应用程序入口的`main`方法,其声明格式可以是`public static void main(String[] args)`。因此,选项(A)是正确的。 ####...
- 通过提及James Gosling、Bill Joy等Java之父,我们可以了解到Java语言的起源和主要贡献者。 - Java的发展受到了C++等先前语言的影响,Java的出现也受到了互联网的推动。 2. 数据类型: - Java是一种强类型语言...
- **James Gosling**:被誉为“Java之父”,是Java语言的主要设计者之一。 - **1995年5月23日**:Sun公司在SunWorld会议上正式发布了Java语言和HotJava浏览器。 - **许可合作**:1995年至1996年间,众多知名科技...
《The Java Programming Language 4th Edition》是由Java之父James Gosling所著的一本权威性的Java编程指南。这本书是Java编程领域的重要参考资料,对于初学者和经验丰富的开发者来说都具有极高的价值。第四版更新了...
- Java 由 James Gosling(高斯林)等人于 1991 年在 Sun Microsystems 开发,1995 年正式发布。 - 目前 Java 归属 Oracle 公司。 - **Java 的技术架构体系**: - Java ME:针对嵌入式设备和消费类电子产品。 - ...
Java 之父是 James Gosling,他在 1990 年启动了绿色计划,并在 1992 年创建了 Oak 语言,后来演变成了 Java 语言。1994 年,Gosling 参加硅谷大会演示 Java 功能,震惊世界。1995 年,Sun 正式发布了 Java 第一个...
Java语言的创始人是James Gosling,他被誉为Java技术之父,该语言最初在Sun Microsystems的“绿色计划”中孕育,最初名为Oak。1995年5月20日,Java在Sun World大会上正式发布。Java的发展历程展示了它如何从众多编程...