午夜视频在线观看你懂的-国产对白videos高潮内射-成人国产一区二区三区av-亚洲欧美中文日本在线视频

前端教程
當前位置: 主頁 > 資訊 > 前端教程
Kotlin 20 將至:迎來全新 K2 編譯器前端基于新架構完全重寫
發(fā)布日期:2023-04-23 閱讀次數:

  IT之家2 月 16 日消息,編程語言 Kotlin 由軟件工具制造商 JetBrains 創(chuàng)建,于 2011 年首次亮相,2016 年推出了 1.0 版本。次年,Kotlin 被谷歌采納為安卓開發(fā)的第一類(支持)語言,目前Kotlin 最新版為 1.8.0 版本。

  JetBrains 表示,計劃再發(fā)布一個按照傳統(tǒng)方式進行版本控制的版本,Kotlin 1.9,其中還將包括來自 K2 編譯器前端的持續(xù)開發(fā)的更新,因為它已經接近穩(wěn)定。未來不會有 Kotlin 1.10。Kotlin 1.9 后的下一個主要版本將是 Kotlin 2.0。

  前端是編譯器的一部分,負責解析代碼和執(zhí)行語義分析、數據流分析、調用解析和類型推斷。這是開發(fā)者與編譯器交互最多的部分。編譯器也通過它在 IDE 中持續(xù)運行、報告所有錯誤和警告消息,幫助完成自動補全、語義感知檢查、意圖和重構等任務。

  Kotlin 2.0 中的編譯器前端將基于新架構完全重寫,號稱在設計上更快、更可擴展,解決了舊編譯器前端的技術債務,修正了各個位置的錯誤和極端情況,并為語言的未來擴展鋪平了道路。

  此外,官方有意識地避免在 Kotlin 2.0 中引入任何新功能,從而讓用戶的代碼從 Kotlin 1.9 遷移到 Kotlin 2.0 的影響降到最低。

  根據 JetBrains 的說法,目前的工作重點是今年晚些時候 K2 編譯器前端的測試版質量版本。從 Kotlin 1.8.20 開始,IT之家小伙伴們就可以通過常規(guī) Kotlin 語言版本標志啟用 Kotlin 2.0 語言版本的預覽。