Kotlin 2.0 将至:迎来全新 K2 编译器前端,基于新架构完全重写
2023-03-21 15:43:17
来源:it之家
编程语言 Kotlin 由软件工具制造商 JetBrains 创建,于 2011 年首次亮相,2016 年推出了 1.0 版本。次年,Kotlin 被谷歌采纳为安卓开发的第一类(支持)语言,目前 Kotlin 最新版为 1.8.0 版本。
根据 JetBrains 官方公告,Kotlin 2.0 即将到来,且将迎来 Kotlin 编译器(代号 K2)。
JetBrains 表示,计划再发布一个按照传统方式进行版本控制的版本,Kotlin 1.9,其中还将包括来自 K2 编译器前端的持续开发的更新,因为它已经接近稳定。未来不会有 Kotlin 1.10。Kotlin 1.9 后的下一个主要版本将是 Kotlin 2.0。
前端是编译器的一部分,负责解析代码和执行语义分析、数据流分析、调用解析和类型推断。这是开发者与编译器交互最多的部分。编译器也通过它在 IDE 中持续运行、报告所有错误和警告消息,帮助完成自动补全、语义感知检查、意图和重构等任务。
Kotlin 2.0 中的编译器前端将基于新架构完全重写,号称在设计上更快、更可扩展,解决了旧编译器前端的技术债务,修正了各个位置的错误和极端情况,并为语言的未来扩展铺平了道路。
此外,官方有意识地避免在 Kotlin 2.0 中引入任何新功能,从而让用户的代码从 Kotlin 1.9 迁移到 Kotlin 2.0 的影响降到最低。
根据 JetBrains 的说法,目前的工作重点是今年晚些时候 K2 编译器前端的测试版质量版本。从 Kotlin 1.8.20 开始,就可以通过常规 Kotlin 语言版本标志启用 Kotlin 2.0 语言版本的预览。
【版权提示】间距离倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本网站的内容。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至 1069823586@qq.com,我们将及时沟通与处理。
- 标签:
猜你喜欢
小米旗舰新平板来了:12.5英寸LCD屏+玄戒O1
5月29日消息,据博主数码闲聊站爆料,小米一款全新旗舰平板已经在路上,支持120W超级闪充,屏幕换成12.5英寸LCD,平台认证的通信调制和功率方案和米板7Ultra一致。结合小米平板的产品线规划,这
小米平板7 Ultra跑分出炉:与小米15S Pro配置不同
5月21日消息,小米平板7Ultra、小米15SPro都已经正式官宣,将在明晚正式发布,将同步首发搭载玄戒O1芯片。值得注意的是,小米平板7Ultra和小米15SPro上的玄戒O1还有不同配置之分。小
2025-05-21
小米15S Pro正式官宣:首发搭载玄戒O1 3nm芯片
5月20日消息,小米15SPro今天终于正式官宣,将于5月22日的发布会上正式登场。毫无意外,该机将首发搭载玄戒O13nm旗舰处理器,作为小米公司15周年的里程碑作品。值得注意的是,官方晒出的小米15
全球最薄折叠屏!荣耀Magic V5入网
5月20日消息,荣耀MagicV5获得入网许可,该机有望在6月份正式发布,这将是荣耀最强折叠屏旗舰。据悉,荣耀MagicV5型号为MBH-AN10.支持北斗三号短报文,搭载满血版骁龙8至尊版平台
2025-05-20
真我Neo7 Turbo官宣本月发布:史上最强 猜猜价格?
5月14日,realme真我手机官方正式对外宣布,真我Neo系列将迎来全面升杯,真我史上最强Neo机型——真我Neo7Turbo即将在本月发布。官方以“强悍小透明”形容这款新机,宣称其拥有超越同档的旗
2025-05-15
真我 Neo7 SE 获 realme UI 6 升级,功能再增强
4月1日消息,真我Neo7 SE手机迎来realme UI 6 15.0.0.116版本升级,为用户带来多项实用新功能与体验优化。 此次升级中,系统层面新增手套模式,方便用户在寒冷天气戴手套时,
2025-04-07





