17 位谷歌 Android 开发专家是如何看待 Kotlin 的?
|
我是作为一名 Java开发者自然而然的过渡到 Android开发的,因为两者语言是通用的,所以我决定试一下,这是一个充满意义的选择,就我个人而言,这一年是在 2009年。Java诞生于 1995年,从那时起到现在,陆续发布了一些新版本,在原有语言特性的基础上进行新增和改进,当前的版本是 Java 8。Java是 22年前设计的,考虑到技术发展的速度,Java算是一门不朽的语言,同时目前它也有一些不容忽视的缺点。作为一个开发者,我经常会尝试其他语言。最明显的解决了 Java某些缺点的语言是 Scala。转折点是我在实践中看到了像 Swift这样的语言。我也在为 iOS平台编写代码,并注意到 Swift是如何克服像空类型这样的具有明显缺点的语言特性的,从此打开我在 Java语言中一直以来忽略的很多问题。 由于最初设计等本质原因,Android平台原生支持所有 Java 7的语言特性,部分支持 Java 8语言特性。相当于 Android平台跟其他使用 Java语言的平台相比,落后了很多。而 Kotlin的出现填补了这个空缺。 Kotlin是一门现代编程语言(1.0版本是在 2016年 2月发布的)。它最初的目标是弥补 Java的缺点,像 Scala语言所做的那样,但解决了一些存在的问题(例如,编译时间)。 (编辑:无忧刷机网 - 51刷机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |




