【全球時快訊】時隔五年:Google與JetBrian仍在Kotlin語言上傾注大量心力
自 I/O 2017 上發布以來,最初由 JetBrains 開發的 Java 虛擬機靜態類型語言 Kotlin,眨眼已過去五年多。2019 年的時候,Google 將 Kotlin 定為編寫 Android 應用程序的首選語言 —— 即使許多開發者仍在使用 Java,但 Kotlin 正迅速成為谷歌移動操作系統的默認應用構建方式。
訪問:
阿里云服務器精選特惠:1核1G云服務器低至0.9元/月
(資料圖片僅供參考)
2018 年的時候,Google 和 JetBrines 還聯手設立了 Kotlin 基金會。
本周早些時候,Google Kotlin 產品經理 James Ward 談論了該語言在 Android 生態系統 / 其它領域的作用,并且展望了該公司的未來計劃。
Android 上仍有相當多的 Java 代碼出現,但開發者通常會對 Kotlin 感到更加滿意,尤其是它帶來了生產力和應用程序構建品質的提升。
不過為了更多開發者能夠平滑遷移,Kotlin 還是提供了與 Java 之間的良好互操作性。相信隨著時間的發展,后續大部分內容都會遷移至 Kotlin 。
當然,Google 尚未讓 Kotlin 實現這一壯舉。部分原因是 Java 生態系統是如此龐大,以至于它迄今仍有很強的吸引力。
得益于 Kotlin 與 Java 的互操作性,開發者能夠輕松混合和匹配庫資源。但想要盡享 Kotlin 的益處,開發者最好還是駐足于 Kotlin 生態系統。
此外需要指出的是,盡管 Kotlin 被寄予了厚望,但 Android 平臺的核心、及其應用程序接口(API),仍是基于 Java 而構建的。
即使當前有部分 Android 庫換成了 Kotlin 編寫,但它們畢竟只占整個平臺的一小部分。
好消息是,Kotlin 已經發展到了更廣泛的領域,尤其是在服務器端變得愈加普遍。
截止目前,Google 內部代碼庫中有超過 850 萬行 Kotlin 代碼,且該數字每年翻一番。
事實上,近年來 Google 和 JetBrains 一直努力從頭開始重寫 Kotlin 編譯器。
新編譯器承諾帶來更快的速度、更好的接口、以及改進的 IDE 功能 —— 比如更好的代碼提示和靜態代碼分析(目前仍處于測試階段 / 預計明年發布)。
Google 已經為該項目傾注了相當多的資源,且目前正在并行維護兩套編譯器 —— 意味著該語言本身的開發速度有所放緩。
由于該公司為這個項目投入了相當多的資源——并且目前正在并行維護兩個編譯器——這意味著該語言本身的開發速度有所放緩。
James Ward 解釋稱,為讓兩套編譯器能夠更好地并行運行,他們故意放緩了 Kotlin 語言的變化速度。
一旦發布新發布的編譯器得到了更多人的喜愛,他們就可以在新的語言功能上投入更多精力。
推薦
直播更多》
-
四川省用電需求最高負荷已躍升至6500萬千瓦 同比增長25%
近期,因極端高溫天氣等原因,四川工業...
-
四川省用電需求最高負荷已躍升至6500萬千瓦 同比增長25%
近期,因極端高溫天氣等原因,四川工業...
-
印尼希望特斯拉在當地生產電動汽車 并愿意花時間說服馬斯克
印尼希望特斯拉公司能在該國生產電動汽...
-
助力多行業構筑智能備電系統 安徽銅陵鐵塔與有色銅冠簽訂備電服務合作協議
日前,安徽銅陵鐵塔與銅陵有色銅冠智能...
-
迫降“黑飛”制式無人機12架次 黑龍江“電波衛士”為世界5G大會保駕護航
2022世界5G大會于8月9日至12日在黑龍江...
-
半導體應用硅晶圓市場將增長到160億美元 全球晶圓出貨量預計將創歷史新高
提供商業和技術信息的電子材料咨詢機構...
資訊更多》
焦點
- 取消讀秒設計 “新版”紅綠燈被罵上熱搜
- 電動汽車被排除出《通脹削減法案》 韓國政府通過多個渠道向美方表示擔憂
- 發揮央企“穩定器”作用 安徽電信翼支付平臺助力提振消費
- 新版《河北省中小企業促進條例》審議通過 將于2022年10月1日起實施
- 多地電力供需緊張發布限電通知 四川已對工業用戶開啟限電模式
- 預警處置各類異常號碼 數智警察為反詐工作再添生力軍
- 華上光電第2季財務報告凈值為負數 即將面臨中國臺灣證券交易所營業細則規定下市
- 六方面達到行業領先標準 中國移動智慧中臺通過評估
- 黑龍江省工業和信息化廳無線電管理系統 舉辦新招錄人員第二階段入職培訓班
- 提升工業互聯網安全保障能力 陜西啟動工業互聯網安全深度行活動