IEEE Spectrum 的编程语言评级

由电气和电子工程师协会 (IEEE) 出版的 IEEE Spectrum 杂志发布了新版编程语言的流行度评级。 Python 仍然位居榜首,紧随其后的是 C、C++ 和 C#,略有落后。 与去年的排名相比,Java 从第 2 位上升到了第 5 位。 语言 C#(从第 6 位上升到第 4 位)和 SQL(在之前的排名中未进入前十名,但在新的排名中固定在第 6 位)的位置得到加强。

IEEE Spectrum 的编程语言评级

SQL 在工作机会方面处于领先地位,其次是 Java、Python、JavaScript、C#、C 和 C++。

IEEE Spectrum 的编程语言评级

在考虑到论坛和社交网络对编程语言的兴趣的排名中,Python 领先,其次是 Java、C、JavaScript、C++、C# 和 SQL。 Rust 语言排在第 12 位,而在综合排名中排名第 20 位,在雇主兴趣排名中排名第 22 位。

IEEE Spectrum 的编程语言评级

在计算 IEEE 频谱评级时,使用了从 12 个不同来源获得的 10 个指标的组合。 该方法基于对各种站点上查询“{name_language} programming”的搜索结果的评估。 Google 搜索结果中给出的材料数量(如在 TIOBE 排名的构建中),通过 Google Trends 搜索查询的流行度参数(如在 PYPL 排名中),在 Twitter 上的提及,新的和GitHub 中的活跃存储库、Stack Overflow 中的问题数量、Reddit 和 Hacker News 上的出版物数量、CareerBuilder 和 IEEE Job Site 上的职位、期刊文章和会议论文数字档案 (IEEE Xplore) 中的提及。

其他编程语言受欢迎程度:

  • 在 TIOBE Software 9 月份的排名中,Python 从第二名升至第一名,而 C 和 Java 分别升至第二名和第三名。 在这一年的变化中,汇编语言(从第 8 位上升到第 10 位)、SQL(从第 9 位上升到第 16 位)、Swift(从第 11 位上升到第 18 位)、Go(从第 15 位上升到第 22 位)、Go(从第 13 位上升到第第 23 位)、Object Pascal(从第 14 位到第 26 位)、Objective-C(从第 22 位到第 8 位)、Rust(从第 10 位到第 14 位)。 PHP(从 16 到 15)、R(从 18 到 13)、Ruby(从 19 到 30)、Fortran(从 XNUMX 到 XNUMX)的受欢迎程度下降。 Kotlin 语言被列入 Top XNUMX 名单。TIOBE 流行度指数基于对 Google、Google 博客、维基百科、YouTube、QQ、搜狐、亚马逊和百度等系统中搜索查询统计数据的分析得出的结论。

    IEEE Spectrum 的编程语言评级

  • 在使用谷歌趋势的 17 月 PYPL 排名中,前三名全年没有变化:第一名被 Python 语言占据,其次是 Java 和 JavaScript。 Rust 从第 13 位上升到第 10 位,TypeScript 从第 8 位上升到第 11 位,Swift 从第 9 位上升到第 XNUMX 位。与去年 XNUMX 月相比,Go、Dart、Ada、Lua 和 Julia 的受欢迎程度也有所提高。 Objective-C、Visual Basic、Perl、Groovy、Kotlin、Matlab 的流行度有所下降。

    IEEE Spectrum 的编程语言评级

  • 根据 GitHub 热度和 Stack Overflow 讨论活跃度,RedMonk 的排名前十如下:JavaScript、Python、Java、PHP、C#、CSS、C++、TypeScript、Ruby、C,C++ 从第五到第七位。

    IEEE Spectrum 的编程语言评级

    来源: opennet.ru

添加评论