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

出品 | OSC开源社区(ID:oschina2013)

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 每六个月更新一次路线图。

相关链接:https://kotlinlang.org/docs/roadmap.html


END



有奖问答

聊聊天空计算,跨云存储与Xline

参与提问即有机会获得《Rust 实战》书籍一本

聊聊天空计算,跨云存储与Xline



这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦

相关推荐

  • C++ 之父:Rust等内存安全语言的安全性并不优于C++
  • 救命!同事买的10w块大钻戒,丢了!
  • 美国首次将没收自俄罗斯的资金转交乌克兰;万人级别大裁员!硅谷员工:人心惶惶!;以巴在约旦河西岸发生交火 | 每日大新闻
  • 《情 人 节 热 恋 指 南》
  • 都知道有“高华”,可知道有“高美”吗?
  • 春晚上发布的 RTX 4090Ti 终于现身了?体积大得夸张!
  • Controller层代码这么写,简洁又优雅!
  • 我靠淘宝副业收入翻了10倍:这个风口行业,未来十年最赚钱!
  • 2022年哪种新能源车型最好卖?年度销量排行榜Top100来了!
  • 曝微软苏州大规模裁员,赔偿N+12,内部邮件回应;刘强东现身首都机场,被曝已回国工作;英特尔大幅削减管理层薪酬
  • 火爆朋友圈的Damus
  • 成都四川好公司汇总
  • 「张颂文」原型出现了!比他更猖狂,越查越震惊……
  • 47岁舒淇“毁容式”近照曝光,满头白发,面容苍老,嫁给冯德伦7年后,她彻底放飞自我了
  • 靠海外抖音做副业收入是工资5倍:赚钱真的不能靠拼命!
  • 微信更新,这个功能终于来了!
  • 职场上,与其被喜欢,不如被尊重
  • 身价近千亿的谷歌联合创始人在隐退多年后回谷歌写代码
  • 雄心勃勃的计划:沃尔沃正在将 Rust 用于其车载软件
  • 降本增效大环境下,培养全栈技术能力是测试工程师的“保命符” | 展望测试工程师的 2023