C

学学看科技 2024-01-10 15:58:25

TIOBE 宣布 2023 年度编程语言花落 C#,这是 C# 在 TIOBE 指数历史上首次荣获年度编程语言的奖项。

一直以来,C# 都稳居榜单前十名,去年则成为了年度涨幅最大的语言(+1.43%)。紧随其后的是 Scratch(+0.83%)和 Fortran(+0.64%)

TIOBE CEO Paul Jansen 认为,C# 正在追赶四大语言的步伐,蚕食 Java 的市场份额,并在 Web 应用程序后端和游戏(得益于 Unity)等领域越来越受欢迎。“C# 可以免费使用,而且发展速度稳定,每次发布新版本都会使语言更具表现力。C# 将继续存在,甚至可能很快超过 Java。”

除此之外,去年的 TIOBE 指数还发生了一些其他的有趣变化。Fortran 和 Kotlin 取代了 R 和 Perl,常驻榜单 Top 20。一个有趣的问题是:2024 年,哪些语言将进入 TIOBE 指数前 20 名?

Paul 的观点是:很难预测。2023 年,Julia 曾短暂进入 TIOBE 指数,但未能保持这一位置;要想获得第二次机会,则需要 Julia 语言和社区的成熟。“我会把赌注押在 Dart(with Flutter)和 TypeScript 上。后者已经在业界得到了广泛应用,但由于某些原因,它还没有在 TIOBE 指数中取得突破。让我们拭目以待 2024 年的发展。”

TIOBE 1 月 TOP 20 编程语言

Scratch 相较上月上升一位 (11→10),进入 Top 10 榜单;Assembly language 被挤落,从第 10 位跌至 15。其他语言的一些波动还包括:

Go 的排名从 13 又回升至 11

Delphi/Object Pascal 的排名从 16 升至 13

Swift 的排名从 17 升至 16

Kotlin 的排名从 15 跌至 17

Ruby 的排名从 19 升至 18

Rust 的排名从 18 跌至 19

COBOL 的排名从 23 升至 20

Fortran、MATLAB 则分别保持第 12、14 位不变;上月榜单中第 20 位的 R 语言,在本月榜单中跌至了第 23 位,与 COBOL 排名进行了互换。

TOP 10 编程语言 TIOBE 指数走势(2002-2024)

第 21-50 名编程语言排行

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

Algol, AutoLISP, Avenue, Bash, bc, Boo, CIL, CL (OS/400), CLIPS, Clojure, CLU, Curl, DiBOL, Erlang, Forth, Hack, Icon, Io, J, J#, JScript, LabVIEW, Ladder Logic, Lingo, LiveCode, M4, Maple, MQL5, NATURAL, Nim, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, Racket, REXX, Ring, RPG, Scheme, Snap!, Solidity, SPARK, SPSS, Squirrel, Stata, Wolfram, Xojo, XQuery

TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。

该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。

0 阅读:0

学学看科技

简介:感谢大家的关注