Kotlin 进一步提升性能,1.3 版本带来 Native Beta 和协程

导读 Kotlin 1.3 正式发布了!

Kotlin 进一步提升性能,1.3 版本带来 Native Beta 和协程

 

在 1.3 版本中,协程(coroutines)已趋于稳定状态,使非阻塞( non-blocking)代码更易于读写,可扩展性也更友好。此外,该版本还带来了 Kotlin/Native Beta,可将 Kotlin 代码直接编译成原生二进制文件。Kotlin 多平台特性现已涵盖了所有受支持的平台,因此可以在 Android 和 iOS 应用程序等组件之间共享业务逻辑。服务端也可以与所有客户端共享逻辑,而多平台库的诞生也使得使日常任务易于移植。

Kotlin 进一步提升性能,1.3 版本带来 Native Beta 和协程

1.3 更新亮点包括:

趋于稳定的协程

Kotlin/Native Beta

多平台项目和工具

用于 Kotlin/Native 和多平台的工具

Ktor 1.0 Beta

其他改进:

提供针对性能和类型安全的内联类(inline classes)的实验支持

对无符号整数(unsigned integers)的实验性支持,以便于对字节和其他底层代码进行操作

when表达式中引入主语以减少样板代码

用于可视化延迟计算的序列调试器(Sequence debugger)

Kotlin/JS 的实验性增量编译

升级方式以及详情更新介绍请查看发布公告,完整更新内容请点此查看。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/122245.html

(0)
上一篇 2021年8月28日
下一篇 2021年8月28日

相关推荐

发表回复

登录后才能评论