在头几年时,网页都还算是蛮平静的。然而在Java发表出来之後,所有奇奇怪怪的东西全都跑出来了。突然间到处都是动画和游戏。最後,程式设计师也将这个语言应用在更正经的用途上,例如企业的内
部网路以及电子商务的交易方面。
这一切的发生都只因为两个人的出现一个是写出Java的人,另一个则让它出名的人。
谦逊的开端
1991年时,某些Sun Mcrosystems的人员,敲定了电脑的下一波发展,应该是消费者装置及电脑的天下。他们推测最令人倾倒的产品应该 是互动式TV。但不同装置内的微处理器,无法互相对话,所以软体发展 业者JamesGoslng,开始著手撰写能让他们互相沟通的程式语言。
他建构了物件导向的语言Oak(以他窗外的那棵树命名的),而团队里其 他成员则为传送互动式TV讯号到家中,建构了一个原型装置。但当互动 式TV在市场上停滞时,Sun公司也将此计画束诸高阁。
伟大的资讯网
然而在1994年时,Sun将Oak转换成另一种制造applet的语言,亦即那些在网页浏览器底下运作的小程式。这些applet能够在任何的作业系统上执行,只要它配备有一个“Vrtual Machne”,亦即潜藏
在作业系统与晶 片间的一层程式码。所以程式设计师不必担心,applets会被执行在哪一种机器上。
既然Oak这个名字已经注册过了,工程师们於是挑了一个新名字--Java--且在1995年五月在网路上正式发表出来。软体发展业者对於那个写一次,到处都可执行的轻便性口号,相当的支持。传播界亦把它当真;受欢迎的Java激发了广大的不实宣传,以及十几种有关坏咖啡的俏皮话。有些人甚至预测Java会终结了人们对作业系统的需求--且宣判微软的死刑。
现实对照
不可避免的,这麽多的吹嘘渲染,终究会带来令人失望的结果,而Java也不例外。以这个语言所写的程式慢的出名,且不同作业系统制造商所建构的Vrtual machne间的不相容,也意谓了程式设计师必须为每一个程式撰写不同的版本--而这正是Java这个语言最应该不会发生的。当时其他的公司(尤其是微软),便开始在该语言 本身加入所谓的专利扩充。
但Java的情势在好转中。1998年晚期时,Sun对抗微软得到了胜利;使得软体巨人无法再宣称它所使用的是 官方版的Java语言。同一个月AOL同意在Sun的硬体和软体上投资5亿美元,其中也包含对Java的投资。最後,Sun终於有了个热门的新Java产品:Jn。
Jn的发展者为Joy,它能经由网路连结电子装置,让任何有内建Java晶片的小机件自动表明身分,且告知它的功用。换句话说,它能让装置互相对话。(这句话好像在哪里有听过喔?)十几家大厂牌的制造商--包括 BM、Canon、Sony以及Motorola--都认可了这个新科技、第一个Jn产品在今年下旬应该就会出现。
我们觉得也该是Java落叶归根的时候了。