Java 小傳
在一九九一年,當World Wide Web 開始在瑞士萌芽的同時,
在美國加州的 Sun Microsystems 公司中,也有一個小組開始發展一
個可以控制家用電子產品的新型電腦軟體技術。
這個由 James Gosling 領軍的工作小組深知要讓所有的電子產
品公司都能接受這一種新的軟體技術的先決條件就是使其完全不受硬
體環境的限制,也就是新的技術要能在各種不同的平台下面執行。
他們原先是要從改善現有的 C++ 程式編譯器著手,想要延伸C++
成為一個不受硬體環境限制的語言,但後來發現其困難重重,不如
另起爐灶,重新創造一個新的電腦語言。有一天,James Gosling 正
在訂立這個新的電腦語言的樹狀結構,抬頭看到窗外一株枝葉茂盛
的橡樹,就把這個新電腦語言取名叫做 Oak,這就是 Java 電腦語言
的前身。
不像是很多電腦語言,諸如 Fortran、COBOL 和 BASIC 之類的
名字,是由幾個英文字的縮寫組合而成,Java 不是英文字的縮寫,
只是借用爪哇島所出產咖啡的名字,用來表達它是一種生動活潑,可
以用來做交談式程式的電腦語言。
這個電腦語言早期的發展並不是十分順利,在爭取電視機上的
電腦控制器的專案失敗後,整個工作小組被分散,只剩下一小部分
的人在研究將這種電腦語言的技術應用到 CD-ROM、線上多媒體和
一些網路上的應用。在一九九四年中,Web 在 Internet 上開始大行其
道,這使得 Java 電腦語言的工作小組觸動了將 Java 應用到 Web 網
路上的靈感,沒想到這一轉變竟使得 Java 一炮而紅,變成 Internet
上最耀眼的新星。
在 Internet 上被最多人使用,由 Netscape 公司所出產的 Navigator
2.0 Web 瀏覽器在一九九五年決定採用 Java 的技術,這使得一些要
在 Internet 上開發軟體的大大小小的廠商都搶著採用 Java 的電腦技術
、都向 Sun Mircosystems 公司購買 Java 的執照。像是寶蘭(Borland)、
IBM、微軟、三菱、Toshiba、甲骨文(Oracle)、Silicon Graphics 等公
司,不是已經積極開發和 Java 相容的電腦軟體產品,就是已經購買了
Java 執照,準備開發用 Java 技術的應用程式。毫無疑問地,Sun 的這
個新的電腦程式語言將會在 Internet 上大放異彩,成為一個會讓主從運
算程式開發高手們所要追逐的新目標。
註: 本文原刊登於
Infopro Weekly (資訊傳真周刊)
1996 年元月,曾被誤認為由美國昇陽電腦公司臺灣分公司提供。
同期的另一篇文章為
兼容物件導向優點-軟體工業新星-Java。
回首頁 Back to Home
下一頁 Next Page
Symon Chang 小台哥 Symon & Associates, CA. U.S.A
symonchang@earthlink.net
Last modified: 08-18-96