Kotlin 1.1.2 发布

4月25日,JetBrains 公司通过 Kotlin 的官方博客宣布正式发布 Kotlin 1.1.2 版本。这是 1.1 版的第二个 Bug 修复版,这次更新提升了编译器的性能,同时引入了多个工具链新特性。Kotlin 1.1.2 还带来了与 2.4.0-alpha 版本 Android Gradle 插件的兼容性。

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

其主要设计目标:

  • 创建一种兼容 Java 的语言
  • 让它比 Java 更安全,能够静态检测常见的陷阱。如:引用空指针
  • 让它比 Java 更简洁,通过支持 variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation 等实现。
  • 让它比最成熟的竞争对手 Scala 语言更加简单。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏nnngu

012 继承和聚合的区别

继承 指的是一个类继承另外的一个类的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extend...

3024
来自专栏iOS 开发杂谈

浅谈第三方 SDK 和自定义 crash 上报冲突问题

在开发 iOS 应用,解决 Crash 问题始终是一个难题。Crash 分为两种,一种是由 EXC_BAD_ACCESS 引起的,原因是访问了不属于本进程的内存...

1202
来自专栏互联网技术栈

各业务Object概念(VO、 PO、DO、DTO、 BO、 QO、DAO、POJO)

在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库...

1087
来自专栏walterlv - 吕毅的博客

NullReferenceException,就不应该存在!

2017-11-29 16:08

671
来自专栏JadePeng的技术博客

Flutter与Dart 入门

Flutter是google推出的,一个使用Dart语言开发的跨平台移动UI框架,通过自建绘制引擎,能高性能、高保真地进行Android和IOS开发。

661
来自专栏debugeeker的专栏

《coredump问题原理探究》Linux x86版3.1节栈布局之概述

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuzhina/article/detai...

351
来自专栏企鹅号快讯

应用广泛的语言ECMAScript 2018来了,新特性都在这里

原文:What’s new in ECMAScript 2018 作者:Paul Krill 翻译:不二 译者注:ECMAScript是应用广泛的语言,它常常被...

1948
来自专栏编程

如何提高Python运行效率 超实用的四种提速方法

Python增长势头一直非常迅猛,它虽然是脚本语言,但容易学,同时,还有非常多优秀的深度学习库可用,也有越来越多的人将Python学习列入计划。Python是一...

1977
来自专栏北京马哥教育

让Python代码更快运行的 5 种方法

不论什么语言,我们都需要注意性能优化问题,提高执行效率。选择了脚本语言就要忍受其速度,这句话在某种程度上说明了Python作为脚本语言的不足之 处,那就是执行效...

2716
来自专栏较真的前端

互动交流——第2期

小编:MDN是一个供Web开发者学习的网站,里面的知识点够全够深,个人觉得比W3cSchool强很多。。。

903

扫码关注云+社区