Stack Overflow: Kotlin 进入开发者最喜爱的五大语言
根据 Stack Overflow 2022 年度开发者调查,编程语言 Kotlin 跻身专业开发者最喜爱的五大语言之列。今年 Kotlin 位列第四,超越了 Python(第五名)和 C++(第六名)等重量级语言。
这项涵盖来自 180 个国家超过 73,000 名开发者的调查显示,63.5% 使用 Kotlin 的受访者表示希望在未来继续使用它。这比 2021 年增长了 4%,当时 Kotlin 排名第六。排行榜前三位仍然是 Rust(87% 的忠诚度)、Elixir(74%)和 Clojure(71%)。
专家将 Kotlin 人气的增长归因于多个因素。首先,它是 Android 开发的官方语言,确保了庞大的用户群体。其次,Kotlin 凭借其简洁性和类型安全性,在后端开发中正积极取代 Java。Tinkoff 公司首席开发者 Alexey Zuev 评论道:“Kotlin 就像 Java,但没有它的缺点。它允许编写更少的代码并避免空指针异常。”
有趣的是,Kotlin 不仅在“最喜爱语言”类别中有所增长,在“最常用语言”类别中也是如此。一年间,将 Kotlin 作为主要语言的开发者比例从 8% 上升到了 11%。在企业应用和金融科技领域,这一增长尤为显著。
与此同时,尽管 Python 在喜爱度排名中有所下降,它仍然是初学者和数据专家的最流行语言。然而,Kotlin 展示出强劲趋势:2020 年它排名第十,到 2022 年已进入精英行列。
DocDoc 初创公司 CTO Anna Smirnova 指出:“Kotlin 不仅仅是一种时髦的语言。对于那些想要编写可靠且可维护代码的人来说,这是一个务实的选择。它与 Java 的兼容性使得可以逐步迁移项目,而无需从头重写一切。”
总体而言,Stack Overflow 2022 调查结果证实:Kotlin 已不再是一种小众语言,而是转变成了软件开发市场的重要参与者。如果这一趋势持续,未来几年它可能会挑战前三名的位置。