谷歌I/O開發者大會上宣布,Kotlin 編程語言現在是 Android 應用程序開發人員的首選語言。Kotlin 由 JetBrains 公司開發,與 Java 100% 互通,并具備諸多 Java 尚不支持的新特性。許多新的 Jetpack API 和特性將首先在 Kotlin 中提供。如果你要開始一個新項目,你應該用 Kotlin 來寫;用 Kotlin 編寫通常意味著更少的代碼——更少用于類型、測試和維護方面的代碼。
兩年前的 I/O 2017 年上,谷歌宣布在其 Android Studio IDE 中支持 Kotlin,Kotlin 開始成為 Android 開發的一級語言,當時業界并不太看好,因為 Java 在安卓的發展過程中做出了巨大的貢獻,其作為安卓開發語言的觀念已經根深蒂固,而且它也一直在不斷完善。
在過去的兩年里,Kotlin 的人氣只增不減。谷歌說,超過 50% 的專業 Android 開發人員現在使用該語言開發他們的應用程序,在最新的 Stack Overflow 開發人員調查中,它被列為第四大最受歡迎的編程語言。
Kotlin 是一門與 Swift 類似的靜態類型 JVM 語言,由 JetBrains 設計開發并開源。與 Java 相比,Kotlin 的語法更簡潔、更具表達性,而且提供了更多的特性,比如,高階函數、操作符重載、字符串模板。它與 Java 高度可互操作,可以同時用在一個項目中。
來源:新浪VR