出品
开源中国
文
白开水
TIOBE公布了年5月的编程语言排行榜。
TIOBECEOPaulJansn指出,如果将当前的TIOBE指数排名与1年前(年5月)进行比较,会发现C#是迄今为止所有编程语言中最受欢迎的一种。在过去的12个月里,它的排名上升了近2%。C#是现有最成熟的编程语言之一,支持许多现代编程范式。目前,它唯一的缺点是对Linux的支持存在问题,但这种情况在最近几年也正在迅速转变。因此,C#很有可能通过取代C进入TIOBE索引前3名。榜单前3名位置的另一个有力竞争者则是C++;在C++20的推动下,其长期趋势肯定也是向上攀升的。
TIOBE5月TOP20编程语言
自去年10月登顶以来,Python继续蝉联榜首。前十榜单相较上月排行没有变动,PHP也依然保持着第十的位置。
TOP11-20之间,Dlphi/ObjctPascal持续攀升,由12升至11;Go排名再降一位,从第13名跌至了第14。此外,Ruby排名大幅下降,由上月的第15降至了第19位;从而导致ClassicVisualBasic(16→15)、Objctiv-C(17→16)、Prl(18→17)、Lua(19→18)依次上涨了一个名次。
此外还有Swift(14→12)、R(11→13),MATLAB则保持第20的位置不变。
TOP10编程语言TIOBE指数走势(-)
第21-50名编程语言排行
第51-名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
ABC,ActionScript,Apx,B4X,BBCBASIC,bc,BCPL,Cshll,CFML,cg,CL(OS/),Clippr,CLIPS,Clojur,CLU,Crystal,Eiffl,Elixir,Erlang,F#,Factor,GML,Icon,LaddrLogic,LivCod,Mapl,Max/MSP,Mrcury,ML,Modula-3,Monky,Moto,MQL4,MUMPS,NATURAL,NXT-G,Obron,OpnEdgABL,PL/I,PostScript,PurData,Q,Ring,S-PLUS,Schm,Snap!,SPARK,Tcl,X10,XC
TIOBE编程社区指数(ThTIOBEProgrammingCommunityindx)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如Googl、必应、雅虎、维基百科、亚马逊、YouTub和百度都被用于指数计算。值得注意的是,TIOBE指数并不代表编程语言的好坏或编写代码的多少。
该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。