-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6033097
commit 094c57a
Showing
1 changed file
with
54 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
title: Kotlin 技术月报 | 2023 年 12 月 | ||
date: 2023-12-30 | ||
tags: [技术月报] | ||
--- | ||
|
||
为了帮助社区的小伙伴们更好地了解 Kotlin 相关的最新动态,我们决定使用月报的形式,整理展示最近一个月的 Kotlin 技术动态。 | ||
|
||
月报的主要内容包括:整理展示最近一个月的最新技术动态,精选博客,精选视频以及社区活动等方面的信息。 | ||
|
||
## 最新动态 | ||
### Kotlin/Wasm 已进入 Alpha 阶段 | ||
[Kotlin for WebAssembly Goes Alpha](https://blog.jetbrains.com/kotlin/2023/12/kotlin-for-webassembly-goes-alpha/) | ||
|
||
Kotlin/Wasm 是新推出的 Kotlin Multiplatform 目标平台,现已达到 Alpha 状态!具体包括以下更新: | ||
|
||
- JetBrains 已将 Kotlin/Wasm 提升到 Alpha 版本,让您可以亲自上手尝试。 您的反馈将影响使用 Kotlin 构建 Web 应用程序的未来! | ||
- 作为 Alpha 版本,Kotlin/Wasm 已经可以在预生产场景中使用,但许多方面仍待完善。 我们需要社区的帮助来确定 Kotlin/Wasm 的相关决策并确定其优先级。 | ||
- Compose for Web(目前处于实验阶段)由 Kotlin/Wasm 提供支持。 两种技术互相配合,让您完全使用 Kotlin 为 Web 应用程序创建声明式用户界面。 | ||
|
||
WebAssembly 从一开始就被设计为语言的编译目标,因此虽然 Kotlin/Wasm 仍处于 Alpha 阶段,但其在几乎所有宏基准测试中都已经优于 Kotlin/JS: | ||
|
||
![](https://raw.gitmirror.com/RicardoJiang/resource/main/2023/december/p12.png) | ||
|
||
### Jetbrains 2023 开发者生态报告发布 | ||
[2023 开发者生态系统现状](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/?map=2&map=2) | ||
|
||
Jetbrains 2023 开发者生态报告发布,从报告中可以看到很多值得关注和有趣的地方,比如在 2023 年,Scala、Go 和 Kotlin 开发者位列薪酬最高的三大类别。 | ||
|
||
![](https://raw.gitmirror.com/RicardoJiang/resource/main/2023/december/p13.png) | ||
|
||
很长一段时间以来,Kotlin 大多被视为“Android 语言”,但其在服务器上的应用也显著增多,用于移动开发的 KMP 也一直在稳步增长。 | ||
|
||
![](https://raw.gitmirror.com/RicardoJiang/resource/main/2023/december/p14.png) | ||
|
||
### KSP2 发布预览版本 | ||
[KSP2 Preview: Kotlin K2 and Standalone Source Generator](https://android-developers.googleblog.com/2023/12/ksp2-preview-kotlin-k2-standalone.html) | ||
|
||
KSP2 已发布预览版本,具体包括如下更新: | ||
|
||
- Kotlin 新版编译器 k2 的支持 | ||
- 独立的源代码生成器:比当前的 Kotlin 编译器插件提供了更多的灵活性和功能 | ||
|
||
## 精选博客 | ||
|
||
## 精选视频 | ||
|
||
## 社区活动 | ||
### 2023 Kotlin 中文开发者大会 | ||
Kotlin 中文开发者大会是由 JetBrains 团队与中文 Kotlin User Group 合作举办的免费线上直播活动,活动将会由 Kotlin 团队与大家分享最新 Kotlin 新闻,并邀请社区的技术大佬分享最新前沿技术、实用的开发经验。 | ||
|
||
今年 Kotlin 中文大会已于 12 月 16 日(六)及 12 月 17 日(日)两天进行线上直播,本次邀请到 16 位来自各公司的 Kotlin 技术专家,带来 Kotlin Multiplatform 的第一手案例实践、Kotlin 编译器核心讲解、使用 KSP 辅助开发、Kotlin 在后端的应用等话题。 | ||
|
||
如有需要查看直播回放及讲师 PPT 也可见:[https://blog.jetbrains.com/kotlin/2023/12/2023-kotlin-chinese-conference/](https://blog.jetbrains.com/kotlin/2023/12/2023-kotlin-chinese-conference/) |