Android 開發者更喜歡使用 Kotlin 還是 Java?儘管 Java 多年來一直是 Android 開發的中流砥柱,但近年來谷歌開始偏向 Kotlin,稱其為 Android 開發的“一流”語言。理論上,對於長期從事 Java 開發的開發人員來說,轉移到較新的語言其實並不難。

為了探究這個問題,最近 Dice 在其 Facebook 頁面上釋出了一個關於在 Android 開發中使用 Java 或 Kotlin 的調查。答案是一邊倒的:85% 的受訪者更喜歡 Java,而其他人則選擇了 Kotlin:

雖然,Facebook 的調查並不可以獲得的最科學最準確的調查結果,但如果我們認為資料還是部分準確,那麼很明顯,Kotlin 離完全超越 Java 還有很長的路要走。

根據 JetBrains 最近的一項調查顯示,大約 62% 的開發人員說他們使用它來構建移動應用程式,Web 後端專案排在第二位,佔 41%,其次是庫,佔 29%,工具佔 22%,只有 9% 的受訪者將這種語言用於桌面應用程式,7% 的受訪者將其用於構建物聯網。

雖然 Kotlin 也可以用來做其他開發,但它主要還是被用作構建 Android 應用程式。JetBrains 同項調查中,約 66% 的開發人員表示使用 Kotlin 來開發安卓,而 57% 的開發人員表示,他們使用目的是 Java 虛擬機器。

對於使用 Android 構建的開發者來說,Kotlin 背後的勢頭很可能在未來幾年才會增加,目前來說至少熟悉這門語言是很重要的。同時,Java 仍然是一種非常流行的語言,開發者也不能自以為的就可以放棄它。

自 開源中國