Kotlin 1.3 正式发布了!支持多平台!

今天 Kotlin 1.3 正式发布了!之前老读者就预览了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://kuaibao.qq.com/s/20181030G0WTIZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券