Google Android或采納蘋果的Swift編程語言:避開Java這個坑?
據(jù)TNW報道,蘋果正考慮將蘋果公司開源的Swift作為Android的“一類”編程語言。有消息稱,在蘋果宣布將Swift開源的前后(去年12月),Google、Facebook和Uber的高管曾進行了會面討論:“Google的Android操作系統(tǒng),當前仍將Java作為它的***語言,但消息人士稱,Swift并不是要取代Java,至少從目前來說不是”。
不過考慮到正在進行中的Oracle公司的訴訟,消息人士稱Google覺得Swift比Java擁有更廣闊的優(yōu)勢。
正如TNW所指出,對于Google來說,采用Swift是一個挺重要的任務(wù)——畢竟需要打造一個面向Swift的運行時(runtime)、并將之整合到自家API和SDK中。
雖然許多代碼將需要重寫,但對Google來說只是小菜一碟。對于開發(fā)者們來說,一個基于Swift的Android操作系統(tǒng),顯然是一個相當“爆炸”的新聞(能夠為兩個平臺打造原生應(yīng)用)。
由于易學易用且速度夠快,Swift這門編程語言受到了很多人的歡迎。除了Google,F(xiàn)acebook和Uber也有表示會考慮將Swift放到更靠近業(yè)務(wù)中央的位置。
以Facebook為例,其員工早已在內(nèi)部把玩Swift(至于玩得有多深入就不清楚了)。另外在Uber,目前暫不知其是否已經(jīng)開始向Swift遷移,這或許會是一個相當漫長的過程。