安卓要拋棄Java了?谷歌看中蘋(píng)果Swift
熟悉安卓操作系統(tǒng)的用戶一定了解安卓運(yùn)行的每個(gè)APP都運(yùn)行在Dalvik虛擬機(jī)當(dāng)中,雖然其好處是能夠有效防止系統(tǒng)崩潰,但是由于在每次運(yùn)行程序時(shí)每次都進(jìn)行一次編譯,因此執(zhí)行效率也大大下降,之后谷歌在安卓4.4開(kāi)始推出的ART虛擬機(jī)則是在程序安裝時(shí)進(jìn)行一次預(yù)編譯,這樣就能夠使得程序在運(yùn)行之后效率大大提高,但是從目前看來(lái)谷歌的野心還不僅于此。近日外媒爆料稱,谷歌有意對(duì)于安卓操作系統(tǒng)進(jìn)行一次大換血,拋棄老舊的Java,轉(zhuǎn)而采用蘋(píng)果開(kāi)發(fā)的Swift語(yǔ)言重新開(kāi)發(fā)安卓系統(tǒng),使得安卓操作系統(tǒng)的效率進(jìn)一步提高。
不過(guò)也有業(yè)內(nèi)人士表示谷歌此舉的可能性非常小,其重要原因在于對(duì)于安卓操作系統(tǒng)完全重新開(kāi)發(fā)會(huì)是漫長(zhǎng)的工程,對(duì)于年更為前提的谷歌完全不劃算,如果谷歌真的完成這個(gè)壯舉,那么對(duì)于廣大安卓系統(tǒng)用戶和應(yīng)用開(kāi)發(fā)者來(lái)說(shuō)將也是一大利好,開(kāi)發(fā)者也很容易在兩個(gè)平臺(tái)之間進(jìn)行移植。
不過(guò)如果谷歌真的會(huì)轉(zhuǎn)投蘋(píng)果陣營(yíng),對(duì)于一些不再更新的APP可不是好消息,軟件多樣性也會(huì)受到一定的影響,至于會(huì)不會(huì)壯士斷腕還得看谷歌自己的取舍了。