Kotlin 1.3 正式发布了!
在 1.3 版本中,协程(coroutines)已趋于稳定状态,使非阻塞( non-blocking)代码更易于读写,可扩展性也更友好。此外,该版本还带来了 Kotlin/Native Beta,可将 Kotlin 代码直接编译成原生二进制文件。Kotlin 多平台特性现已涵盖了所有受支持的平台,因此可以在 Android 和 iOS 应用程序等组件之间共享业务逻辑。服务端也可以与所有客户端共享逻辑,而多平台库的诞生也使得使日常任务易于移植。
1.3 更新亮点包括:
- 趋于稳定的协程
- Kotlin/Native Beta
- 多平台项目和工具
- 用于 Kotlin/Native 和多平台的工具
- Ktor 1.0 Beta
其他改进:
- 提供针对性能和类型安全的内联类(inline classes)的实验支持
- 对无符号整数(unsigned integers)的实验性支持,以便于对字节和其他底层代码进行操作
when
表达式中引入主语以减少样板代码- 用于可视化延迟计算的序列调试器(Sequence debugger)
- Kotlin/JS 的实验性增量编译
升级方式以及详情更新介绍请查看发布公告,完整更新内容请点此查看。
转自 https://www.oschina.net/news/101292/kotlin-1-3-released