Kotlin 基于 JVM 的编程语言开源项目

我要开发同款
匿名用户2011年07月21日
58阅读
开发技术Kotlin
所属分类其他
授权协议Apache

作品详情

Kotlin是一个基于JVM的新的编程语言,由JetBrains开发。它可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。Kotlin已正式成为Android官方支持开发语言。 

Kotlin从一开始推出到如今,已经有六年,2016年官方正式发布首个稳定版本,发展简史如下:2011年7月,JetBrains推出Kotlin项目;2012年2月,JetBrains以Apache2许可证开源此项目;2016年2月15日,Kotlinv1.0(第一个官方稳定版本)发布;2017GoogleI/O大会, 宣布Kotlin已正式成为安卓开发官方支持开发语言。 

Kotlin具备类型推断、多范式支持、可空性表达、扩展函数、模式匹配等诸多下一代编程语言特性。Kotlin的编译器kompiler可以被独立出来并嵌入到Maven、Ant或Gradle工具链中。这使得在IDE中开发的代码能够利用已有的机制来构建,可以在新环境中自由使用。

特性:

简洁:大大减少样板代码的数量。安全:避免空指针异常等整个类的错误。互操作性:充分利用JVM、Android和浏览器的现有库。工具友好:可用任何JavaIDE或者使用命令行构建。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论