java的诞生完全是一种“误会”

来源:互联网 发布:苹果电脑特效软件 编辑:程序博客网 时间:2024/06/10 00:18

java语言的诞生具有一定的戏剧性,它并不是经过精心的策划,制作而产生的划时代产品,从某种角度来看,它的诞生可以说是一种误会。

1990年末,sun公司预料嵌入式系统在未来的家用电器领域会大显身手,于是成立了由James Gosling领导的"Green计划”,准备为下一代智能家电编写一个通用控制系统。

团队最初考虑使用C 语言,但是其中很多的成员发现C 与可用的API在某方面存在很大的问题,可用的系统资源十分有限,并且发现C 太复杂,以致很多很多开发者经常错误使用。根据可用资金,Sun的首席科学家Bill Joy决定开发一种新的语言,在C 的基础上,开发一种面向对象的环境。Gosling试图通过修改和扩展C 的功能来满足这个要求,但是后来它放弃了,他决定创造一种全新的语言:Oak。

1992年11月,Green计划已经完成了新平台的部分功能,也被转化成了“firstperson有限公司",一个sun公司的全资子公司。

团队致力于创建一种高度互动的设备,当时代华纳发布了一个关于电视机顶盒的征求提议书,First Person 改变了他们的目标,作为对提议书的响应,提出了一个机顶盒平台的提议,但是有线电视业界觉得first person的平台给予用户过多的控制权,因此,投标败给了SGI。可怜的Green项目几乎接近夭折,甚至项目组的一半成员也被调到其他项目组。

塞翁失马焉知非福?如果他们在机顶盒平台投标成功,也许就不会诞生Java这门伟大的语言了。

1994年,互联网和浏览器的出现不仅给广大互联网的用户带来了福音,也给Oak 带来了新的生机,Gosling立即意识到这是一个机会,就对Oak 进行了小规模的改造,到1994年秋,第一个Java语言的网页浏览器:WebRunner 出现了。当时Oak这个商标已被别人注册,于是只得将Oak更名为Java。sun公司在1995年发布了Java语言,放在互联网上,免费给大家使用,甚至连源代码也不保密,也放在互联网上向所有人公开。

几个月后,让人大吃一惊的一幕出现了:Java成了互联网上最热门的宝贝。竟然有10多万人访问了sun公司的网页,下载Java语言,然后,互联网上立即就有数不清的Java小程序,演示着各种小动画,小游戏。

Java语言终于扬眉吐气,成为广为人知的编程语言。

0 0
原创粉丝点击