`

【浪潮之巅】Java技术之父 ——James Gosling

阅读更多

 

作者题记: 我不知道你是不是神,但我知道你与神一样伟大!

 

 

伟大的James Gosling  Java技术之父 —— James Gosling 


全文转载百度百科:  http://baike.baidu.com/view/974364.htm

 

 

     James Gosling  , Sun副总裁及Sun研究院院士

  

        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 次。而他认为我太过乐观了。”   
  

        Gosling 先生以“Java技术之父”而闻名于世。他是Java 技术的创始人,他亲手设计了Java语言,并开发了Java编译器 和Java虚拟机 ,使Java成为了世界上最流行的开发语言。Java支持的计算模式,已经成为了互联网的标准编程模式以及分布式企业级应用的事实标准。目前,戈士林 先生积极致力于研究软件开发工具,使它们功能更为强大,更容易为开发人员所使用,能够快速地开发应用。
  

         Gosling 先生曾创建了卫星数据拦截系统、Unix的多处理器版本、编译器、邮件系统和视窗管理器等。他还创建了著名的WYSIWYG (“所见即所得”)测试编译器。在Sun,他的早期活动是领导了NeWS (网络扩展视窗系统)项目,并任该项目的首席工程师。

分享到:
评论

相关推荐

    The Feel Of Java -James Gosling(Java之父)June 1997, pp. 53-57, vol. 30

    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 part3

    Java四大名著之一,James Gosling(Java之父)著,分成了4部分

    Java自学之路——超仔细含练习项目及源码 Java知识体系最强总结————含各个阶段的面试题

    ### Java自学之路——超详细含练习项目及源码 #### Java知识体系最强总结 本篇文章旨在根据提供的文件信息,深入解读Java自学之路的关键知识点,并针对其中提到的学习资源进行详细的解析,帮助初学者更好地掌握...

    James Gosling,Bill Joy,Guy Steele 等 著;陈昊鹏 译 Java语言规范 (基于 Java SE 8).pdf

    《Java语言规范(基于Java SE 8)》是由Java之父James Gosling、Sun Microsystems的创始人Bill Joy以及著名计算机科学家Guy Steele等多位专家共同编著,并由陈昊鹏翻译成中文的一部权威指南。这本书详细阐述了Java...

    【无标题】java笔记(csdn)————程序.pdf

    - **创始人**:James Gosling(詹姆斯·高斯林)被誉为“Java 之父”。 ### 2. Java 语言的不同版本 - **Java SE**(Java Standard Edition):这是 Java 语言的标准版,主要用于桌面应用程序的开发。它是其他两个...

    the java programming language fourth editionArnoldGoslingHolmes06

    《The Java Programming Language》第四版是由Java编程语言的创造者Ken Arnold、James Gosling和David Holmes共同编著的一本经典教程。这本书对于新手和经验丰富的程序员来说都是不可或缺的学习资源。自出版以来,它...

    Java Language Specification, Third Edition (by James Gosling)

    Java语言规范第三版是由Java技术的创始人之一James Gosling参与编写的权威指南,详细地阐述了Java编程语言的构造和精确含义,是学习和深入了解Java语言必备的参考资料。本书全面覆盖了Java语言的各个方面,包括其...

    Java之父评价C语言之父.doc

    本文将基于Java之父詹姆斯·高斯林(James Gosling)的评价,深入探讨C语言及其创造者对计算机科学界的贡献。 #### James Gosling的评价 James Gosling在其博客中对丹尼斯·里奇的逝世表达了深切的哀悼。他提到,...

    java实现Apriori算法——频繁项集的计算.zip

    它由Sun Microsystems(现在是Oracle Corporation)的James Gosling等人在1995年推出,被设计为一种简单、健壮、可移植、多线程、动态的语言。Java的主要特点和优势包括以下几个方面: 跨平台性(Write Once, Run ...

    Java语言入门知识——为初学者提供入门基础

    Java是由Sun Microsystems公司(现已被Oracle收购)于1995年推出的,由詹姆斯·高斯林(James Gosling)等人设计。它的设计理念是简洁、面向对象、健壮、安全、高性能和可移植性。Java的代码编译成字节码后,可以在...

    面向对象程序设计——JAVA.pdf

    Java是一种由Sun公司(现已被Oracle收购)于1995年推出的面向对象的编程语言,由James Gosling设计。它的设计目标是简洁、安全和可移植,因此有“一次编写,到处运行”的特点。Java的语法与C++相似但更为简化,同时...

    java技术简介

    Java最初的开发团队由James Gosling领导,他被誉为“Java之父”。在1990年代初期,Sun Microsystems公司启动了一个名为“Green Project”的项目,旨在为家用电器设计一种新的编程语言和运行环境。这个项目最终演化成...

    java——基础程序设计

    Java 语言是一种面向对象的编程语言,由 James Gosling 等人在 1991 年开发。Java 语言的主要特点是平台独立性,即可以在任何支持 Java 的平台上运行。Java 语言的基础知识包括 Java 标识符、Java 变量、Java 数据...

    Java技术文档

    这一章节通常会介绍Java的历史背景,由James Gosling在1995年首次推出,以及它为何成为一个广泛使用的多平台编程语言。它会讲解Java的主要特性,如“一次编写,到处运行”(Write Once, Run Anywhere, WORA)的理念...

    java 基础知识储备(csdn)————程序.pdf

    Java起源于1995年,由James Gosling等人在Sun Microsystems公司开发。它的设计目标是创建一种简洁、面向对象且具有高度可移植性的语言。Java的出现是为了提供更好的交互性和图形界面,最初以Applet的形式应用于网页...

    Java学习之路 (强烈推荐!必看!)

    ### Java学习之路:高效进阶指南 #### 一、引言与学习心态 在开始Java学习之旅之前,首先需要调整好自己的心态。本篇文章将从多个角度深入剖析Java的学习路径,帮助初学者和有一定基础的同学更好地掌握这门语言。 ...

    Java-Language-Specification-3rd-Edition

    本书由“Java之父”James Gosling以及另外三位顶级大师撰写而成,无论是对Java语言的初学者还是专业程序员都具有极高的价值,是关子Java程序设计语言最权威的技术参考书。. 本书侧重于Java技术细节和内幕,全面、...

    java8大知名人物.pdf

    Java 之父James Gosling,被誉为“Java 之父”,他在 Sun Microsystems 工作期间创造了 Java 编程语言,同时也为 Java Virtual Machine (JVM) 和许多 Java 核心库做出了重大贡献。Gosling 的工作对整个 IT 行业产生...

    Java技术及SSH框架和Jsp技术的介绍-英文

    Java技术,作为一门广泛使用的编程语言,由James Gosling、Mike Sheridan和Patrick Naughton在1991年6月启动开发。最初,Java被设计用于互动电视,但由于当时数字有线电视行业的发展水平,这一目标并未实现。项目...

    Java语言与java技术.pdf

    Java语言的出现可以追溯到1991年,由SUN公司的James Gosling、Bill Joy等人开发了一种交互式的软件系统,并命名为Oak。然而,这种软件在当时并没有引起人们的注意,直到1994年下半年,随着互联网的迅猛发展,环球...

Global site tag (gtag.js) - Google Analytics