設置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

Kotlin 2.0 將至:迎來全新 K2 編譯器前端,基于新架構完全重寫

2023/2/16 17:30:06 來源:IT之家 作者:汪淼 責編:汪淼

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

根據(jù) JetBrains 官方公告,Kotlin 2.0 即將到來,且將迎來 Kotlin 編譯器(代號 K2)。

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

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

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

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

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

官方公告:點此查看

廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。

相關文章

關鍵詞:Kotlin

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應用 魔方 最會買 要知