`
medbricom
  • 浏览: 104753 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

回忆詹姆斯·高斯林的Java时代

阅读更多
近日据国外媒体报道,被中国程序员戏称为“高司令”的Java创始人詹姆斯·高斯林(James Gosling)周一发表博客文章称,他已经加入了谷歌公司。

我想詹姆斯·高斯林大家都很熟悉吧,那让我们一起回忆下这位Java之父:
詹姆斯·高斯林(James Gosling,1955年5月19日-,出生于加拿大),软件专家,Java编程语言的共同创始人之一,一般公认他为“Java之父”。在他12岁的时候,他已能设计电子游戏机,帮忙邻居修理收割机。大学时期在天文系担任程式开发工读生,1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,博士论文的题目是:"The Algebraic Manipulation of Constraints"。毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司。1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。1994年底,James Gosling在硅谷召开的“技术、教育和设计大会”上展示Java程式。2000年,Java成为世界上最流行的电脑语言。在当今这个竞争激烈的软件开发时代,软件设计师一直在试图预测未来软件或者技术的发展趋势。在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出名了!
分享到:
评论

相关推荐

    worldwindjava源码-JamesGoslingEssay:詹姆斯高斯林随笔

    世界风java源码 介绍和背景 整个夏天,我在 Amazon Web Services (AWS) 担任了五个月的软件开发工程师实习生。 我的团队经常与全球其他团队合作,急于完成今年在 AWS re:Invent 上宣布的功能。 James Gosling 领导了...

    java学习:03.硬链接和软连接.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    爱喝咖啡的Java之父.pdf

    "Java之父詹姆斯·高斯林:Java语言的诞生" Java语言的诞生可以追溯到1990年,当时詹姆斯·高斯林和他的团队在太阳微系统公司工作。他们想设计一种新的计算机语言,可以与用户更好地交互。他们起初设计的语言叫作...

    java学习:05.Java注解和反射.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:索引.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java笔记:02.windows常用快捷键.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java笔记:01.IDEA常用配置总结.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:06.DockerFile.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:01.JUC.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:01.设计模式.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:08.Docker网络.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:01.JVM笔记.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:09.DockerCompose.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:10.DockerSwarm.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:06.进程管理.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:05.磁盘管理.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:04.账号管理.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java编程基础教程pdf

    Java是一种广泛使用的高级编程语言,由詹姆斯·高斯林(James Gosling)及其同事在1990年代初期开发。Java语言的诞生是为了解决智能家电的程序设计问题,但是最终演变成了一种通用的编程语言。 Java的发展历程可以...

    java学习:10.Git总结.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

    java学习:01.k8s入门.md

    Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员能够快速开发可靠的应用程序。 Java的跨平台特性是其最显著的特点之一。Java程序...

Global site tag (gtag.js) - Google Analytics