每一个新的编程语言都是有很多的程序员是非常的喜欢的,如不少的人都是比较喜欢下面的这款Kotlin的,这是一个基于JVM 的新的编程语言,需要的就可以下载试试!
Kotlin是什么
Kotlin 是一个基于JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。
Kotlin主要作用
创建一种兼容Java的语言
让它比Java更安全,能够静态检测常见的陷阱。如:引用空指针
让它比Java更简洁,通过支持variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation等实现。
让它比最成熟的竞争对手Scala语言更加简单
Kotlin更新内容
部分更新如下:
新语言特性
KT-2964 整数文字的下划线(see KEEP)
KT-3824 未使用参数的lambda下划线(see KEEP)
KT-2783 允许跳过多声明中的一些组件(see the same KEEP)
KT-11551 dsl作者的范围设限 (see KEEP)
JS
功能支持:
KT-6985 支持 JS 中的异常
KT-13574 JS: 支持协同
KT-14422 JS: 支持lambda参数中的解构
KT-14507 JS: 允许跳过多声明中的一些组件
完整更新内容,请查看Changelog。