Kotlin将超越Java成为Android开发的第一语言?
Posted 华章计算机
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin将超越Java成为Android开发的第一语言?相关的知识,希望对你有一定的参考价值。
Realm 公司提供了一款备受移动开发者欢迎的实时数据库,在调查了大约十万名活跃的开发者后,Realm 发现在今年 5 月份谷歌 I/O 大会之前用 Java 编写的 android 应用中有 20% 正在使用 Kotlin 进行重写。
根据调查数据,Realm 表示到 2018 年底,在 Android 开发领域,Kotlin 将超越 Java,成为开发 Android 应用的第一语言。
该公司于周二在官网上公布了其调查结果,它的惯例是每季度发布一次调查结果。
当然,这些数据不是特别适用于广泛的 Java 开发者群体,甲骨文最近估计这个群体有 1200 万人。不过数据表明,Android 生态系统确实处于迅速变化之中。
Kotlin 是一门面向 Java 虚拟机(JVM)、Android、javascript 和 Native 的开源语言,它于 2011 年由 JetBrains 推出,去年发布 1.0 版本,今年谷歌宣布它成为 Android 领域官方支持的开发语言。
JetBrains 表示,Kotlin 比 Java 更简洁,所需编写的代码行大概比 Java 少 40%。此外,类型安全方面 Kotlin 也比 Java 好,并支持函数式编程。
Realm 的数据显示,2016年9月,Kotlin 占 Android 开发的 5.1%,而 Java 的占 94.9%。一年之后,这个比例变成 Kotlin 升至 14.3%,而 Java 则降为 85.7%。这个变化相当大。
Paul Kopacki 还表示使用 Realm 数据库的开发者已对将 Java 代码转换成 Kotlin 代码表示出了浓厚的兴趣。从 Realm 的调查结果可以看到,Kotlin 的人气在德国、日本和印度最高,美国排在第四位。
最后,The Register 联系了 Stack Overflow 希望了解有关 Kotlin 的数据,被告知:Kotlin 确实越来越受到追捧,但相比其他语言仍是小众语言。
——来源:开源中国
延伸阅读
《Kotlin极简教程》
ISBN:978-7-111-57993-9
作 者:陈光剑 编著
定 价:79.00元
出版时间:2017/09
内容简介:
阿里Java程序员撰写,带你快速进入Kotlin的世界,零基础学会Kotlin开发。基于Kotlin 1.1版本,从Kotlin基础知识到动手实战,包含大量精选示例代码和应用案例。
以上是关于Kotlin将超越Java成为Android开发的第一语言?的主要内容,如果未能解决你的问题,请参考以下文章
“技术小黑屋”段建华:Kotlin 是 Android 开发者近在眼前的一种小确幸
Kotlin 将压倒 Java,成为开发 Android 应用的第一语言
学Java的颤抖吧!Kotlin成为Android官方开发语言
5 个月策反,Kotlin 将取代 Java 成 Android 开发第一语言?