设为首页收藏本站

LUPA开源社区

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

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

2015-9-27 17:57| 发布者: joejoe0332| 查看: 471| 评论: 0|原作者: oschina|来自: oschina

摘要: Kotlin M13 发布,此版本更新内容如下:Compiler daemon for faster compilation;lateinit properties to support dependency injection and other frameworks;sealed classes for expressing closed hierarchies;Sp ...

Kotlin M13 发布,此版本更新内容如下:

  • Compiler daemon for faster compilation;

  • lateinit properties to support dependency injection and other frameworks;

  • sealed classes for expressing closed hierarchies;

  • Specifying and checking annotation targets;

  • Java get/set pairs are now seen as properties in Kotlin;

  • Better type safety for Java interop: taking @NotNull annotations into account (see this blog post);

  • Modifiers and annotations have been separated syntactically (see this blog post);

  • Fully functional reflection on classes, functions and properties;

  • Access to internal is now checked outside of a module (details below);

  • New .class file layout for top-level functions and properties;

  • and more (see below)

详细改进请看发行说明

同时发布了 Kotlin Eclipse Plugin 0.3.0,此版本新特性:

  • Kotlin M13 支持

  • 查找手册

  • 参数提示

  • 选择 enclosing/next/previous 元素

  • Override/Implement action

  • Body conversion intention

  • Debugger: Run to cursor

  • Debugger: Step into selection

  • 性能提升

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号   

返回顶部