设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

Kotlin M10发布,基于JVM的编程语言

2014-12-18 13:44| 发布者: joejoe0332| 查看: 937| 评论: 0|原作者: oschina|来自: oschina

摘要: Kotlin M10 发布,此版本添加了动态类型等等新特性。语言方面的增强:内联函数支持 Reified 类型参数检测 declaration-site variance类型推断支持 use-site varianceJavaScript 方面支持动态类型,新注解等新特性:K ...

Kotlin M10 发布,此版本添加了动态类型等等新特性。

语言方面的增强:

JavaScript 方面支持动态类型,新注解等新特性:

  • Kotlin.js 输出

  • kotlin-js 编译器支持非 stdlib 选项

  • 可以直接在 Kotlin 代码输出 js 代码

  • Java Interop

  • [platformStatic] for properties

  • Static fields in objects

  • JNI and [native]

IntelliJ IDEA 方面的改进:

  • Incremental compilation in mixed projects

  • HotSwap fixed in debugger

  • Evaluate Expression: Completion improvements

  • Copy reference

  • Create from usage for classes and packages

  • Generics in change signature

  • Completion improvements

  • Runnable objects

  • Code Coverage highlighting in the Editor

  • JavaScript project configuration

此版本现已提供下载,更多内容请看发行说明

Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。

其主要设计目标:

  • 创建一种兼容Java的语言

  • 让它比Java更安全,能够静态检测常见的陷阱。如:引用空指针

  • 让它比Java更简洁,通过支持variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation等实现。

  • 让它比最成熟的竞争对手Scala语言更加简单。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部