Kotlin 路线图
Last modified on | December 2023 |
---|---|
Next update | August 2024 |
Welcome to the Kotlin roadmap! Get a sneak peek into the priorities of the JetBrains Team.
主要优先事项
这个路线图的目标是给您一个大致的概念。以下是我们关注的最重要的项目列表:
K2 compiler: a rewrite of the Kotlin compiler optimized for speed, parallelism, and unification. It will also allow us to introduce many highly-anticipated language features.
K2-based IntelliJ plugin: faster code completion, highlighting, and search, together with more stable code analysis.
Kotlin Multiplatform: streamline build setup and enhance the iOS development experience.
Experience of library authors: a set of documentation and tools helping to set up, develop, and publish Kotlin libraries.
Kotlin 子系统路线图
要查看我们正在进行的最大的项目,请访问 YouTrack board 或 路线图详细信息 表。
如果您对路线图或其中的项目有任何问题或反馈,请随时在 YouTrack tickets 或 Kotlin Slack 的 #kotlin-roadmap 频道中发布(请求邀请)。
YouTrack 面板
请访问我们的问题跟踪器 YouTrack 中的 路线图面板
Roadmap details
子系统 | 目前关注的重点 |
---|---|
语言 | |
Compiler | |
跨平台 | |
工具链 | |
库生态系统 | Ktor 和 Exposed 的路线图: |
自 2023 年 7 月以来发生了什么变化
已完成的项目
我们已经完成了上一个路线图中的以下项目:
✅ Compiler: Promote Kotlin/Wasm to Alpha
✅ Multiplatform: Promote Kotlin Multiplatform to Stable
新项目
我们已经添加了以下项目到路线图中:
🆕 Compiler: Kotlin/Wasm: Switch wasm-wasi target of libraries to WASI Preview 2
🆕 Compiler: Kotlin/Wasm: Support Component Model
🆕 Multiplatform: Unify inline semantics between all Kotlin targets
🆕 Multiplatform: Support SwiftPM for Kotlin Multiplatform users
🆕 Multiplatform: Swift export: Design and implement support for Kotlin classes and interfaces
🆕 Tooling: Support Gradle project isolation
🆕 Tooling: Improve integration of Kotlin/Native toolchain into Gradle
🆕 Tooling: Kotlin Notebook: Light Notebooks and improved experience exploring data from HTTP endpoints
🆕 Library ecosystem Promote kotlinx-datetime to Beta
移除的项目
We've removed the following item from the roadmap:
❌ Multiplatform: Improve exporting Kotlin code to Objective-C
进行中的项目
所有先前确定的路线图项目都在进行中。您可以查看它们的 YouTrack tickets 获取更新。