自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Eclipse十年磨一劍,霜刃未曾試

原創(chuàng)
開(kāi)發(fā) 后端
2011年11月是Eclipse誕生十周年的日子,最開(kāi)始是作為一個(gè)框架和一組服務(wù)用于Java開(kāi)發(fā)。到現(xiàn)在已經(jīng)開(kāi)始延伸到其他計(jì)算機(jī)語(yǔ)言,比如C++和Python等。這十年Eclipse走過(guò)了怎樣的道路?讓我們慢慢細(xì)數(shù)。

【51CTO獨(dú)家特稿】十年時(shí)間,可以讓喬布斯透過(guò)iPad和iPhone成就蘋(píng)果的再次崛起,也可以讓蓋茨的Windows XP主導(dǎo)PC桌面一個(gè)時(shí)代。而對(duì)于Eclipse來(lái)說(shuō),十年是伴隨Java陣營(yíng)逐步壯大的過(guò)程。

[[48951]]

2001年11月Eclipse誕生

當(dāng)IBM把帶有Visual Age for Java基因的Eclipse捐獻(xiàn)給開(kāi)源社區(qū)的時(shí)候,肯定是對(duì)Eclipse給予了更大的希望。很多人可能記住了作為開(kāi)發(fā)環(huán)境IDE存在的Eclipse,而忘記了它是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。

2001年11月7日,Eclipse 1.0誕生。到現(xiàn)在各位Java程序員還可以在官網(wǎng)下載到這個(gè)版本的SDK,地址是:http://archive.eclipse.org/eclipse/downloads/drops/R-1.0-200111070001/index.php。大家可以自己下載,回憶一下當(dāng)初的開(kāi)發(fā)感覺(jué)。

Eclipse十年 

十年間Eclipse上運(yùn)行的項(xiàng)目數(shù)目對(duì)比

到2011年8月6日,Eclipse基金會(huì)推出了Eclipse 3.8M1以支持Oracle***發(fā)布的Java 7。

一年生聚,三年教訓(xùn)

2001年Eclipse 1.0誕生后,到2003年已經(jīng)發(fā)展到Eclipse 2.1。雖然這個(gè)版本大受歡迎,但它的插件模型仍然是靜態(tài)的。

三年后的2004年,Eclipse 3.0正式發(fā)布,成為一個(gè)***的、可擴(kuò)展的開(kāi)發(fā)環(huán)境。此時(shí)Java開(kāi)發(fā)人員已經(jīng)達(dá)到300萬(wàn)。2005年6月,Eclipse 3.1發(fā)布,30天達(dá)到100萬(wàn)下載量。而此時(shí)全世界有大約450萬(wàn)名開(kāi)發(fā)者正在使用Java技術(shù)。

Eclipse十年 

Eclipse十年來(lái)代碼行數(shù)從150萬(wàn)到5000萬(wàn)+

上面的新聞報(bào)道,是Eclipse前五年的發(fā)展過(guò)程。從誕生時(shí)的小有瑕疵,到后來(lái)的大紅大紫。Eclipse成為眾多Java開(kāi)發(fā)者的***。當(dāng)年小編在大學(xué)學(xué)習(xí)Java 開(kāi)發(fā)時(shí),用到的環(huán)境就是Eclipse+Tomcat進(jìn)行開(kāi)發(fā)。IDE在代碼寫(xiě)完后,很方便的就能直接編譯并顯示結(jié)果,效率上比一開(kāi)始用命令行運(yùn)行J2EE 1.5要高。

再后來(lái),Eclipse就逐漸坐穩(wěn)了Java主流編譯環(huán)境的位子。但似乎隱約中還缺少著什么,對(duì)未來(lái)還有一絲不確定。

十年劍已成,新出鞘

Eclipse經(jīng)歷的這十年,是IT產(chǎn)業(yè)從PC軟件客戶(hù)端向WEB互聯(lián)網(wǎng)應(yīng)用發(fā)展的十年。隨著AMD、微軟、Adobe等公司的支持加大,Eclipse也獲得了JCP的認(rèn)可成為其中的一員。盡管之前Sun一直不同意Eclipse加入JCP,以避免其沖擊Netbeans的地位。但現(xiàn)在看來(lái)兩者都在共同支撐著Java陣營(yíng)的前進(jìn),與微軟Visual Studio平臺(tái)分庭抗禮。

MyEclipse作為Eclipse的補(bǔ)充,在2011年也進(jìn)化到MyEclipse 10版本。不知道是巧合還是故意安排,這個(gè)版本號(hào)與Eclipse十年不謀而合。這些***版本的開(kāi)發(fā)環(huán)境都已經(jīng)支持Java 7。

Eclipse十年 

十年間Eclipse合作公司數(shù)量對(duì)比

前面我們提到了這十年是PC到WEB的進(jìn)化歷史,同時(shí)也是開(kāi)發(fā)界從WEB到移動(dòng)開(kāi)發(fā)的轉(zhuǎn)折點(diǎn)。隨著iOS和Andriod的興起,更多的傳統(tǒng)開(kāi)發(fā)者正在從軟件開(kāi)發(fā)轉(zhuǎn)向移動(dòng)開(kāi)發(fā)。預(yù)計(jì)在2012年將會(huì)出現(xiàn)移動(dòng)開(kāi)發(fā)人員井噴式增長(zhǎng)。

作為已經(jīng)磨礪十年的Eclipse,在J2ME時(shí)代已經(jīng)可以通過(guò)Nokia Developer's Suite for J2ME這樣的工具為NOKIA開(kāi)發(fā)移動(dòng)應(yīng)用程序。而在Android時(shí)代,MyEclipse也同樣可以寫(xiě)出優(yōu)良的Android應(yīng)用??梢哉f(shuō)Eclipse下一步發(fā)展方向一定不要忽視移動(dòng)開(kāi)發(fā),特別是基于Java的移動(dòng)應(yīng)用開(kāi)發(fā)。利劍出鞘會(huì)有時(shí)!

以上數(shù)據(jù)均來(lái)自Eclipse官網(wǎng)

【編輯推薦】

  1. 關(guān)于OpenJDK作為L(zhǎng)inux平臺(tái)默認(rèn)Java的解答
  2. Java Web框架Play Framework 2.0預(yù)覽版發(fā)布
  3. Java 8決定采用跟C#一樣的Lambda句法
  4. 深入Java,初探JVM
  5. Java中的IO整理完整版
責(zé)任編輯:彭凡 來(lái)源: 51CTO
相關(guān)推薦

2009-07-27 18:49:01

ITIL運(yùn)維管理摩卡

2012-08-30 09:47:22

編程自學(xué)編程程序員

2011-04-03 15:50:10

2021-03-04 22:33:43

人工智能制藥醫(yī)療

2021-05-31 09:46:15

華為MatePad Pro鴻蒙系統(tǒng)

2013-07-16 10:05:41

阿里巴巴大數(shù)據(jù)

2010-07-27 08:45:35

Perl 6Larry Wall

2012-09-12 09:45:24

騰訊惡意網(wǎng)址

2017-09-01 13:20:43

華為

2013-10-15 20:53:28

虛擬USB固網(wǎng)打印服務(wù)器

2017-09-20 14:07:44

2022-07-26 14:20:49

新華三

2017-01-05 18:02:05

服務(wù)器

2017-08-07 10:49:22

美國(guó)視頻Hulu

2018-10-12 17:12:47

華為

2022-04-25 17:46:25

紛享銷(xiāo)客

2018-09-14 13:52:04

2022-09-05 10:45:15

WOT51CTOIT

2017-01-04 13:24:08

中安威士數(shù)據(jù)庫(kù)

2009-04-21 10:13:59

三審定案網(wǎng)管摩卡軟件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)