新的 Kotlin К2 编译器,Kotlin 1.7.0 已发布

科技资讯 投稿 74000 0 评论

新的 Kotlin К2 编译器,Kotlin 1.7.0 已发布

Kotlin 1.7.0 已经发布啦。新版本推出了新的 Kotlin/JVM K2 编译器的 Alpha 版本,稳定了语言特性,并为 JVM、JS 和 Native 平台带来了性能改进。

Kotlin 1.7.0 以下是此版本的主要更新:

  • 新的 Kotlin К2 编译器现在处于 Alpha 阶段,它提供了显着的性能改进。它目前仅适用于 JVM,包括 kapt 在内的所有编译器插件都无法使用它。

  • Gradle 中增量编译的一种新方法。增量编译现在也支持在依赖的非 Kotlin 模块中进行更改,并且与 Gradle 兼容。

  • 已经稳定了选择性加入需求注释、绝对不可空的类型 和 构建器推断。

  • 现在有一个用于 args 类型的下划线运算符。可以使用它在指定其他类型时自动推断参数类型。

  • 此版本允许通过委托(delegation)实现内联类的内联值。您现在可以创建在大多数情况下不分配内存的轻量级包装器。

在此阅读 Kotlin 1.7.0 中新增功能的完整更改列表。

编程笔记 » 新的 Kotlin К2 编译器,Kotlin 1.7.0 已发布

赞同 (101) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽