Kotlin发布2023年路线图:K2编译器、完善教程文档等

描述

JetBrains 更新了 2023 年的 Kotlin 路线图。

最新的路线图主要集中在以下这几项工作:

K2 编译器:针对 Kotlin 编译器的重写,在速度、并行性和统一性上进行优化,还会带来许多预期的语言功能。

基于 K2 的 IntelliJ 插件:主要是更快的代码完成、突出显示和搜索,以及更稳定的代码分析。

Kotlin Multiplatform Mobile:通过提高工具链稳定性和文档,确保兼容性保证,将 Kotlin 移动端技术推向稳定。

完善相关生态:借助 Kotklin 库作者的经验,整合一批有助于设置、开发和发布 Kotlin 库的文档和工具。

更细分一点,按子系统划分的 Kotlin 路线图:

语言

为 until运算符引入特殊语法

为 Enum.values()提供现代和高性能的替代品

支持非本地 break 和 continue

针对对象 toString设计和实施解决方案

编译器

发布 K2 测试版

修复与 JVM 上的内联类相关的问题

稳定 JVM 特定的实验特性

实现 Kotlin/Wasm 编译器后端的实验版本

多平台

将 Kotlin Multiplatform Mobile 升级到稳定版

提高新的 Kotlin/Native 内存管理器的健壮性和性能,并弃用旧的

稳定 klib:使库作者更容易保持二进制兼容性

改进将 Kotlin 代码导出到 Objective-C

改进 Kotlin/Native 编译时间

工具

首次公开发布基于 K2 的 IntelliJ 插件

提高当前 IDE 插件的性能和代码分析稳定性

在 Gradle DSL 中公开稳定的编译器参数

发布 Kotlin Notebooks IJ IDEA 插件的实验版

改进.gradle.ktsKotlin 脚本和体验

使用 Kotlin Daemon 提供更好的体验

提升 Gradle 增量编译的性能

库生态系统

改善 KDoc 体验

为库作者提供 Kotlin API 指南

kotlinx-metadata-jvm 稳定发布

稳定 kotlinx-kover

kotlinx-coroutines1.7 版

稳定 atomicfu

改善 kotlinx-datetime 仓库

继续开发和稳定标准库

稳定发布 Dokka

以上仅列出了较为重要的开发任务,在 Kotlin 2023 的 YouTrack 板上可以看到更细节的时间安排。

kotlin

Kotlin 每六个月更新一次路线图。

审核编辑 :李倩

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分