Stack Overflow: Kotlin 跻身开发者最喜爱的五种语言之列
2020年3月18日 — Stack Overflow 平台发布了年度开发者调查,结果显示 Kotlin 首次进入最受开发者喜爱的五大编程语言。
根据调查结果,共有来自186个国家的超过65,000名开发者参与,Kotlin 在受访者未来希望使用的语言中排名第四。该语言获得了62.9%的选票,超过了 Java(44.1%)等行业巨头,仅次于 Python(66.7%,排名第二)。
「Kotlin 不仅仅是另一种用于 Android 的语言。它是一种现代、简洁且安全的工具,解决了 Java 的许多问题。我们看到社区已经认可了这一点。」JetBrains 首席开发者、Kotlin 语言创始人之一阿列克谢·费奥多罗夫评论道。
有趣的是,与2019年相比,Kotlin 显示出显著增长,当时它仅以55.1%的得票率排名第七。调查数据显示,积极使用 Kotlin 的开发者比例从2019年的5.2%增长到2020年的7.1%。同时,91% 已经使用 Kotlin 的受访者表示将继续使用它。
「在 Google 于2019年宣布之后,Kotlin 已成为 Android 开发的事实标准。但现在我们看到它也被用于后端和跨平台项目中。」Google 软件工程师马克·汤普森在其博客中指出。
调查中的其他关键趋势包括:TypeScript 保持领先地位(67.1%),Python 在数据科学领域巩固了地位,而 Rust 进入最受欢迎语言前三名(第三名,64.3%)。
专家将 Kotlin 的成功归因于其与 Java 的兼容性、空安全(null safety)以及对函数式编程的支持。「Kotlin 允许编写更少的代码并减少出错频率。这在大型项目中尤其有价值。」费奥多罗夫补充道。
完整的 Stack Overflow 报告可在平台官方网站上获取。该调查于2020年2月进行。