首页
未知分类正文内容

2023年哪些编程语言受欢迎,哪些正在逐渐凋零

2023年09月27日
阅读时长 2 分钟
阅读量 6
2023年哪些编程语言受欢迎,哪些正在逐渐凋零

今天需要学习的编程语言以及逐渐衰落的语言

哪些编程语言吸引了新的开发者,哪些则没有?

照片由Karl Pawlowicz拍摄,来源于Unsplash

对于软件工程师来说,最困难的任务之一就是跟上最新的趋势和技术。有大量新东西需要学习,但我们只能做到这么多。

当我们开始学习一种新技术时,其他方面会被忽视,甚至有些技术会逐渐被淘汰。

这就是我想调查哪些编程语言吸引了最多的开发者,哪些语言正朝着缓慢但稳定的消亡方向发展。


数据和方法

数据来自每年进行的StackOverflow开发人员调查,这是一个针对开发人员的广泛调查,涵盖了各种问题。

每年都有来自世界各地且职位不同的约70,000名受访者。

在这篇文章中,我展示了2021年、2022年和2023年不同编程语言的受欢迎程度。

我决定平等对待所有的编程语言,即使这意味着比较不同的东西。


关于问题

调查中有几个问题,但我们关注的问题是受访者在过去一年中是否广泛使用过哪些编程语言。

这是一个多选题,没有限制。


完整排名及比例

下面是一个数据可视化图表,显示了三年来37种不同编程语言的排名。

圆圈内的数字表示在给定年份中使用该编程语言的受访者所占的比例。

例如,JavaScript连续三年排名第一,在2023年,63.9%的受访者表示他们广泛使用JavaScript。

数据可视化图表,由作者使用matplotlib创建

我们可以看到一些明确的趋势,如Java和PHP在排名和开发者数量上都有所下降,而其他语言如Rust在受欢迎度上增长。

正如你可能已经注意到的,许多语言在增加或减少排名的同时受欢迎度也在提高。

以下是与2022年相比,2023年增长最多的语言列表。

Rust(40.5%) Go(19.2%) Lisp(17.3%) PowerShell(13.1%) TypeScript(12.0%) Bash/Shell(11.8%) Erlang(10.3%) Elixir(8.1%) Scala(7.4%) Perl(6.6%) Ruby(3.3%) Python(2.9%) Groovy(2.8%) Cobol(1.1%) C(0.8%) C++(-0.2%) Delphi(-0.2%) Assembly(-0.4%) Kotlin(-0.7%) C#(-0.9%) SQL(-1.2%) JavaScript(-2.3%) Objective-C(-3.2%) HTML/CSS(-3.5%) Swift(-4.9%) F#(-5.3%) Haskell(-5.5%) Matlab(-6.6%) Crystal(-6.8%) Dart(-7.6%) Java(-7.8%) R(-8.8%) PHP(-10.6%) Clojure(-15.9%) VBA(-20.5%) Julia(-24.1%) APL(-63.6%)

不是每个人的情况都看好,但Rust的爱好者可以庆祝了。


开发人员想要使用的语言

还有另一个类似的问题问开发人员想要使用哪种语言。

下面是与之前相同的数据可视化图表,只是问题不同。

注意到有多少开发人员想要使用Rust。

数据可视化图表,由作者使用matplotlib创建

以上就是这个故事的全部内容,希望你喜欢!


结论

Stackoverflow调查是了解哪些技术正在变得流行,哪些不流行的一个很好的资料。

我将让你从上面的可视化图表中自行得出结论,但对我来说,Rust是最热门的编程语言之一。

感谢你的阅读,下次见。

免责声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。