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

Eclipse SDK 4.0:新殺手級(jí)應(yīng)用平臺(tái)

原創(chuàng)
開(kāi)發(fā) 后端
本文為51CTO獨(dú)家譯稿:DZone采訪(fǎng)Eclipse項(xiàng)目PMC主管 Mike Wilson關(guān)于Eclipse SDK 4.0(也叫Eclipse E4)應(yīng)用平臺(tái)發(fā)行后的最新信息。

【51CTO獨(dú)家譯文】上周Eclipse SDK 4.0為開(kāi)發(fā)者發(fā)布了一個(gè)早期版本,開(kāi)發(fā)者可圍繞這一版本升級(jí)后的SDK創(chuàng)建自己的富客戶(hù)端應(yīng)用程序。這與“傳統(tǒng)的”Eclipse有稍許不同,它引入基于用戶(hù)界面的模型和用于應(yīng)用程序式樣的CSS,以及面向服務(wù)的編程模型。

作為新一代Eclipse平臺(tái)這一發(fā)布版本的主要目的是讓Eclipse項(xiàng)目和插件為以后的版本做準(zhǔn)備。為此DZone采訪(fǎng)了Eclipse項(xiàng)目PMC主管Mike Wilson,以下的問(wèn)答提供了有關(guān)e4發(fā)布版的更多信息:

DZone: e4與核心Eclipse版本與什么不同?

Mike Wilson:e4是一個(gè)還處于孵化期的名字,并不是一個(gè)開(kāi)發(fā)用的版本。

如果忽略源bundle,Eclipse 3.6 SDK和4.0 SDK之間的不同之處僅在于一個(gè)新版本的工作臺(tái)bundle,一些新的名稱(chēng),還有一些新的bundle,可以支持新的工作臺(tái)實(shí)現(xiàn)。其他 184 個(gè)(如果我沒(méi)計(jì)算錯(cuò))bundle在兩個(gè)版本中是一樣的。

從內(nèi)部來(lái)說(shuō),工作臺(tái)代碼進(jìn)行了徹底的重構(gòu),在完全模型化的用戶(hù)界面之上,可提供新的基于CSS的式樣。編譯新代碼過(guò)程中所包含的變化非常明顯,所以我們將4.0版本命名為“Early Adopter Release”。目的是早期采用者可使用這個(gè)版本來(lái)測(cè)試向后兼容性以及遷移他們的插件和PCP應(yīng)用。我期望Eclipse終端用戶(hù)會(huì)使用下一個(gè)版本:Eclipse 4.1。

DZone:在e4中,是否可以使用所有基于Eclipse的框架,比如EMF或GMF?

Mike Wilson:可以。如果這個(gè)框架是直接使用來(lái)自3.x版本工作臺(tái)實(shí)現(xiàn)的代碼,需要先升級(jí),以保持干凈的API,然后就可以正常運(yùn)行了。新的工作臺(tái)在編譯時(shí)實(shí)際上用到了EMF內(nèi)核。

DZone:并行版本將持續(xù)多長(zhǎng)時(shí)間?

Mike Wilson:從前面的問(wèn)題,你可以看到,當(dāng)前版本分支之間的區(qū)別是相當(dāng)小的。由于創(chuàng)新和變化正在發(fā)生,3.x會(huì)越來(lái)越大,但是,無(wú)論對(duì)于什么情況,維護(hù)已有3.x版本所增加的成本是很低的。實(shí)際上,3.x所具有的限制(比如最為重要的穩(wěn)定性和向后兼容性)意味著:只要這個(gè)社區(qū)需要它,我們就會(huì)對(duì)它進(jìn)行維護(hù)。

DZone:對(duì)于早期采用者,e4看起來(lái)已經(jīng)準(zhǔn)備好了。對(duì)它進(jìn)行孵化之后,是否有令其成熟的計(jì)劃?

Mike Wilson:e4使用一個(gè)處于孵化期的名字,它看起來(lái)好像是一個(gè)并不完善的版本,我認(rèn)為這種情況應(yīng)該稱(chēng)為“永久孵化器”。它是一個(gè)沙箱,可為Eclipse平臺(tái)帶來(lái)新的創(chuàng)新。只要這個(gè)社區(qū)認(rèn)為平臺(tái)創(chuàng)新是重要的,它就會(huì)繼續(xù)存在。

如果你是指Eclipse SDK 4.0 Early Adopter Release,這個(gè)并不是處于孵化期。它與其他SDK版本的不同之處僅在于:消除工作臺(tái)內(nèi)部的變化意味著,相對(duì)于其他最近的版本,使用它的人將會(huì)看到更多可見(jiàn)的bug。我們非常希望能夠解決這些故障,在明年的Indigo發(fā)布版本中讓質(zhì)量達(dá)到預(yù)期的標(biāo)準(zhǔn)。過(guò)渡性的里程碑(milestone)版本可為此提供明證?!卷槺闾嵋幌拢河捎谖覀冋?ldquo;對(duì)齊” 3.7 和 4.1 這 2 個(gè)milestone版本,4.0 發(fā)布后一周推出了第一個(gè)milestone版本,所以你會(huì)在首個(gè)里程碑版本中看到太多的不同?!?/p>

DZone:你最喜歡的e4功能是什么?

Mike Wilson:我最喜歡的功能是:我們找到了一種方法,讓平臺(tái)級(jí)的創(chuàng)新成為可能。圍繞e4 孵化器成長(zhǎng)起來(lái)的新社區(qū)很好地說(shuō)明了我們都關(guān)系Eclipse的未來(lái)。

DZone:命名的依據(jù)是怎樣的?

Mike Wilson:e4 來(lái)自Eclipse 中的“e”,4表示其目標(biāo)時(shí)在3.x 版本之后構(gòu)建“下一個(gè)重大版本”。Eclipse SDK 4.0 Early Adopter Release使用來(lái)自e4的技術(shù)進(jìn)行編譯,它是第一個(gè)Eclipse SDK發(fā)布版本,構(gòu)成了新的4.x 開(kāi)發(fā)版本分支的一部分。

[[13963]]
51CTO推薦專(zhuān)題

 

 【Eclipse E4相關(guān)推薦】

  1. Eclipse E4測(cè)試版正式發(fā)布 暫不兼容JDT
  2. Eclipse E4 RC3發(fā)布 集成更多技術(shù)
  3. 下一代Eclipse平臺(tái):Eclipse e4全面介紹

【51CTO譯稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載,合作媒體轉(zhuǎn)載請(qǐng)注明原文出處、作者及51CTO譯稿和譯者!】

責(zé)任編輯:佚名 來(lái)源: 51CTO編譯
相關(guān)推薦

2011-08-05 09:12:21

2013-08-23 09:15:35

云計(jì)算云計(jì)算預(yù)測(cè)集成

2019-03-27 08:32:26

邊緣計(jì)算網(wǎng)絡(luò)

2013-05-30 17:19:27

SDNSDN應(yīng)用軟件定義網(wǎng)絡(luò)

2020-06-01 21:24:50

物聯(lián)網(wǎng)應(yīng)用程序IOT

2018-08-09 05:50:10

物聯(lián)網(wǎng)IOT物聯(lián)網(wǎng)應(yīng)用

2019-12-23 14:28:43

AR眼鏡機(jī)器學(xué)習(xí)算法

2013-11-29 09:21:40

SaaSIaaSPaaS

2012-04-20 09:52:02

移動(dòng)應(yīng)用

2012-05-15 09:30:18

企業(yè)應(yīng)用

2012-09-04 10:46:20

Windows 8應(yīng)用

2015-03-06 17:48:27

大數(shù)據(jù)云計(jì)算浪潮

2010-05-06 10:33:22

ibmdwMashup

2013-02-18 09:48:25

JS框架JavaScriptjQuery

2010-04-22 08:43:50

EclipseSOA

2011-10-21 14:28:19

BGPSDNIPv6

2018-07-02 09:00:00

2010-06-23 15:29:52

Eclipse 3.6Java

2013-08-27 10:45:45

云計(jì)算集成IaaS

2010-04-09 21:16:14

IPv6
點(diǎn)贊
收藏

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