Kotlin 1.1 正式版来了,基于 JVM 的编程语言
王练 2017年03月02日

Kotlin 1.1 正式版来了,基于 JVM 的编程语言

王练 王练 发布于2017年03月02日 收藏 16 评论 34

开源中国全球专享福利,云栖大会购票大返现!>>>  

开发团队宣布,Kotlin 1.1 正式发布。 这是一个很大的进步,使 Kotlin 能在许多新的场景中使用。

Kotlin 的愿景是在现代应用程序的所有组件中使用单一的表达式,高性能的强类型语言。 Kotlin 1.1 为实现这一目标迈出了两大步。


首先,就是对 JavaScript 的支持,支持所有 Kotlin 语言特性、大部分标准库以及 JavaScript 互操作性。这允许将应用程序的浏览器前端迁移到 Kotlin,同时继续使用现代的 JavaScript 开发框架(如 React)。

其次,是引入了对协程的支持。作为线程的轻量级替代,协同程序支持更多可扩展的应用程序后端,在单个 JVM 实例上支持大量工作负载。除此之外,协同程序是一个非常具有表现力的实现异步行为的工具,这对于在所有平台上构建响应式用户界面很重要。

Kotlin 1.1 还对许多工具进行了改进,完整更新内容请查阅发行日志

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Kotlin 1.1 正式版来了,基于 JVM 的编程语言
分享
评论(34)
精彩评论
8
已经在项目中开始使用,可以完美的和java相互调用,十分好用,另外 Intellij IDEA 这个IDE太NB了,我将原java代码改成kotlin来写的时候,将原来的java代码粘贴过去,ide居然自动将java代码转换成kotlin的代码了,只需要简单的调整一下就OK了。
3
java这只母鸡老下金蛋啊!
3

引用来自“分享一下”的评论

能用来开发桌面应用软件吗?
可以的,现在Jetbrains的很多软件都是用这个语言写的
2
KT 大法好, 弃 Java 保平安. 置顶 1 年.
2
当听到组长说要用 Kotlin 的时候,我还以为是一个框架呢,当知道是一门语言的时候我很好奇
投入的到学习中去,实践后的最大的感受就是用它编程比 Java 流畅,可以最平滑的将你的思路
和想法通过它表达出来

真的很好
最新评论
0
置顶一万年
0
版本号太低,不用!
0
@Kotlin开发交流群 113899093, 欢迎入群.
2
KT 大法好, 弃 Java 保平安. 置顶 1 年.
0

引用来自“回去干活”的评论

自从android也支持java8了,我就对这个语言没啥兴趣了.

引用来自“Greatim”的评论

感情你对kotlin有兴趣就为了java8那一点小改进?
kotlin改进的地方远远超过这些啊。
譬如非空类型,譬如异步,譬如数组,譬如Anko...

引用来自“haogg”的评论

有那个商业项目用了
idea啊= =这也是商业项目啊
2
当听到组长说要用 Kotlin 的时候,我还以为是一个框架呢,当知道是一门语言的时候我很好奇
投入的到学习中去,实践后的最大的感受就是用它编程比 Java 流畅,可以最平滑的将你的思路
和想法通过它表达出来

真的很好
1
在clojure跑车面前仍然属于三轮代步车:)
1

引用来自“回去干活”的评论

自从android也支持java8了,我就对这个语言没啥兴趣了.

引用来自“Greatim”的评论

感情你对kotlin有兴趣就为了java8那一点小改进?
kotlin改进的地方远远超过这些啊。
譬如非空类型,譬如异步,譬如数组,譬如Anko...
有那个商业项目用了
3
java这只母鸡老下金蛋啊!
1
原生 Coroutines ,这个非常棒的特性
8
已经在项目中开始使用,可以完美的和java相互调用,十分好用,另外 Intellij IDEA 这个IDE太NB了,我将原java代码改成kotlin来写的时候,将原来的java代码粘贴过去,ide居然自动将java代码转换成kotlin的代码了,只需要简单的调整一下就OK了。
0
好东西,这个世界需要这类型的语言
0
特别想在新项目中使用
0
JS语法写java?
1
@红薯 这个不置顶确实不厚道了
0

引用来自“回去干活”的评论

自从android也支持java8了,我就对这个语言没啥兴趣了.

引用来自“Greatim”的评论

感情你对kotlin有兴趣就为了java8那一点小改进?
kotlin改进的地方远远超过这些啊。
譬如非空类型,譬如异步,譬如数组,譬如Anko...
看了下你说的,还不错。能麻烦再多提供一些Kotlin的特性吗?
0
写 Android 应用倒是有一些,而且有书出来 了。
0
这允许将应用程序的浏览器前端迁移到 Kotlin?这玩意可以写前端?js?
0
Jetbrains在强力推荐... 然而并没有看到其他地方在用...
姑且先学学吧....
0

引用来自“回去干活”的评论

自从android也支持java8了,我就对这个语言没啥兴趣了.
感情你对kotlin有兴趣就为了java8那一点小改进?
kotlin改进的地方远远超过这些啊。
譬如非空类型,譬如异步,譬如数组,譬如Anko...
顶部