开发团队宣布Kotlin1.1正式发布。这是向前迈出的一大步,使Kotlin可以在许多新场景中使用。Kotlin的愿景是为现代应用程序的所有组件提供一种单一的表达能力强的高性能语言。Kotlin1.1朝着这个目标迈出了两大步。首先,JavaScript支持,支持所有Kotlin语言特性,大部分标准库,以及JavaScript互操作性。这允许将应用程序的浏览器前端迁移到Kotlin,同时继续使用React等现代JavaScript开发框架。其次,引入了对协程的支持。作为线程的轻量级替代方案,协程支持更具可扩展性的应用程序后端,支持单个JVM实例上的大量工作负载。除此之外,协程是一种用于实现异步行为的非常有表现力的工具,这对于在所有平台上构建响应式用户界面非常重要。Kotlin1.1还包括许多工具改进,请参阅发行说明了解完整更新。
