Java的由来

Java

java诞生于上世纪90年代,在哪个计算机普遍不发达的年代,Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用。
javalogo
为什么Java的logo会像是一杯咖啡呢?

在Java还没成为一种风靡全球的编程语言之前,Java这个词是印尼爪哇岛的英文名,这个岛盛产咖啡。

Gosling是谁?他是升阳公司的创建者和前CEO、也是传说中的Java之父,詹姆斯·高斯林(James Gosling),他后来在接受Sys-con.com采访时说出了当时Java命名的来龙去脉。

当年Java诞生时,是专为TV机顶盒所设计的。最初这个语言只有一个代号,叫Green项目。有一天,Gosling的开发小组决定给这个语言起一个名字。原本大家一致想叫它Oak,Oak是一种橡树的名字,这种树在硅谷非常多,很有代表性。原本这名字已经定下来了,但就在产品即将发布的关键时期,律师却发现,已经有另一家公司注册了这个名字,这个名字不可能再用了。

詹姆斯·高斯林当即决定重新命名,他请来了一个命名顾问,联合技术小组和营销部门一起头脑风暴,召开命名征集会。一名商标律师则在旁候命,随时查询相出的名字有无法律问题。当时,因为没有合适的名字,他们甚至延后了这个语言的面世时间。

在命名征集会上,起名专家问大家:“你对这种语言的感觉是什么?” 大家都回答:“Excited!”

于是,一系列名字比较Excited的名词就被列出来了。

排在第一位的是Silk(丝绸),尽管大家都喜欢这个名字,但这个名字被詹姆斯·高斯林一票否决。排在第二和第三的都没有通过律师这一关。詹姆斯·高斯林最喜欢的是排在第三位的Lyric(抒情诗),但也已经被注册。只有排在第四位的名字、得到了团队的认可和律师的通过。这个名字就是Java。

是谁在命名征集会上提议Java的呢? 詹姆斯·高斯林回忆道,“市场部组织了命名会,命名顾问主持了会议,我们喊叫着列出了一大堆名字。我记得第一个提议名字Java的是马克奥颇门(Mark Opperman)。”

这个马克跟中国还有点渊源,他在加入升阳公司之前,曾经任教于北京大学,教C和Unix,会说中文和日文。他创办过两个非盈利组织,致力于促进全世界学生之间的理解,维护世界和平。

传说当时头脑风暴的时候,马克面前的一杯咖啡上正好写着Java,Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。国外的许多咖啡店用Java来命名或宣传,以彰显其咖啡的品质。

Java语言中的许多库类名称,多与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值