php发展

注册

 

发新话题 回复该主题

TIOBE11月榜单PHP排前十名岌岌 [复制链接]

1#

近日,TIOBE公布了年11月编程语言榜。本次榜单中,Python、C和Java分别位列前三甲,而多年来受欢迎的PHP则即将被挤出前十。

据悉,TIOBE索引榜开始至今已有20多年。这期间,被称为“web编程大师”的PHP一直处于榜单Top10的位置。但最近,榜单数据显示由于面临着很多竞争,PHP在前十名的位置已“岌岌可危”。

对此,TIOBE软件公司首席执行官PaulJansen解释称,“这并不是说PHP快要’死了‘,因为目前仍然有不少中小型企业依赖PHP”。因此,接下来的榜单预计PHP的排名会持续下降,但下降的速度可能会比较缓慢。

目前,PHP面临的两个竞争对手——Ruby和Groovy,本月同时上升了3个名次。Ruby从16名升至13名,Groovy从15名升至12名。后期预计随着PHP排名的持续“跌落”,会被Ruby和Groovy反超也说不定。

本月榜单中,还有其他比较有意思的名次变化,比如还有Lua(从第32名升到26名),Dart(从第40名升至31名),Kotlin((从第38名升至33名)。

具体来看,榜单前十中,上个月夺冠的Python势头强劲,仍稳坐榜首位置。榜单第2、3名依旧分别为C和Java,排名同上月。前十中排名变化较大的,比如Assemblylanguage由第10名上升至第8名,SQL和PHP则分别掉落至第9、10位。

榜单第11-20名中,除了ClassicVisualBasic排名同上月依旧保持在第11位之外,其他排名则波动较大。比如R(14→15)、Fortran(18→19)、MATLAB(13→20),其中,上个月排名第12位的GO语言,这次小幅度跌落至第18名,于去年同期相比名次也有所下降。

相比前一个月排名有所上升的,包括Groovy(15→12)、Ruby(16→13)、Swift(17→14)、Perl(19→16)、Delphi/ObjectPascal(20→17)。

TIOBETOP10编程语言指数趋势图(-):

从“TIOBETOP10编程语言指数趋势图(-)”中也可以看出,代表Java的那条绿色线和代表C的黑色线在这20年间逐渐下降的走势;反之,代表Python的那条蓝色线近期上扬趋势明显。其他语言的走势,也在该图上一目了然。

本次榜单依旧有种汇编语言“入围”。除了上面的前20名,我们也看下榜单中第21-50名编程语言的排名情况:

榜单里第51-名的情况如下(由于排名评级数值差异较小,因此以文字形式列出(按字母排序):

ABC,Algol,APL,Awk,B4X,Ballerina,Bash,BCPL,Bourneshell,CL(OS/),Clipper,Dylan,Eiffel,Elixir,EmacsLisp,F#,Forth,Haxe,Icon,Inform,Io,J#,Kornshell,Lingo,LiveCode,M4,Maple,ML,MQL4,NXT-G,Oberon,OCaml,OpenCL,PureData,Q,Racket,Raku,RPG,S,sed,Simulink,Solidity,SPARK,SPSS,Stata,Tcl,Vala/Genie,Verilog,Xojo,Zig

关于TIOBE

TIOBE编程社区指数是编程语言流行程度的指标。索引每月更新一次。基于全球熟练工程师、课程和第三方供应商的数量而定得出相应评级。流行搜索引擎如谷歌、必应、雅虎、维基百科、亚马逊、YouTube和百度等都用于指数计算。

需要注意的是,TIOBE索引并不代表语言的好坏,该索引可用于检查开发者的编程技能是否仍然是最新的,或在开始构建新软件系统时,对应采用何种编程语言做出战略性决策。

TIOBE索引的定义链接:

分享 转发
TOP
发新话题 回复该主题