五年后,谷歌仍在全身心投入Kotlin领域

自从谷歌在2017年谷歌I/O大会上首次宣布将Kotlin(由JetBrains首次开发的Java虚拟机静态类型语言)作为编写安卓应用的一流语言以来,已经过去了五年多。此后,谷歌又进一步将Kotlin作为2019年编写安卓应用的首选语言--虽然很多开发者仍然使用Java,但Kotlin正迅速成为为谷歌移动操作系统构建应用的默认方式。早在2018年,谷歌和JetBrains还合作推出了Kotlin基金会。

谷歌google

本周早些时候,我与谷歌的詹姆斯-沃德(James Ward)坐下来,该公司的Kotlin产品经理,谈论了该语言在安卓生态系统及其他方面的作用,以及该公司对它的未来计划。

毫不奇怪,谷歌希望随着时间的推移,所有的安卓开发者都会转而使用Kotlin。沃德说:"Android上仍然有相当多的Java在发生,"沃德说。"我们知道,开发人员对Kotlin的满意度一般比对Java要高。我们知道他们的工作效率更高,应用程序的质量也更高,所以让更多的人把他们的代码转移到上面来一直是我们的重点。Kotlin[......]与Java的互操作性使得人们可以逐步将代码库转移到上面,如果能达到所有东西都是Kotlin的地步,那就太好了。

不过,我们还没有完全达到这个目标,部分原因是Java生态系统如此之大,以至于它仍然有很大的引力。由于Kotlin与Java的互操作性,开发人员可以混合和匹配库,但要获得Kotlin的所有好处,开发人员必须留在Kotlin的生态系统内。尽管大家都在关注Kotlin,但值得注意的是,安卓平台的核心及其API仍然是建立在Java之上。现在有一些Android库是用Kotlin编写的,但这显然只是整个平台的一小部分。

五年后,谷歌仍在全身心投入Kotlin领域

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注