出品
开源中国
文
白开水
TIOBE公布了年2月的编程语言排行榜。
从5月1日起,Alexa网站流量排名引擎将停止其服务。一直以来,Alexa都被用来为TIOBE指数选择搜索引擎。鉴于此,TIOBECEOPaulJansen表示,其决定选择Similarweb作为Alexa的替代品。
“这个月我们第一次使用Similarweb来选择搜索引擎,幸运的是在发生此变更后,指数也没有大的变化。唯一引人注目的区别是,排名前3位的语言Python、C和Java在排名上都获得了1%以上的提升。我们仍在微调与Similarweb的整合,这与后端向HtmlUnit的转变相结合。一些网站尚未加入,但很快就会跟进。现在HtmlUnit被应用于网络爬虫,那么将有可能在指数中加入更多的网站,如Stackoverflow和Github。这将有望在未来几个月内实现。”
TIOBE2月TOP20编程语言
PHP在两个月后又重回了前十榜单,位列第8。Assemblylanguage和SQL相应降至第9、10位,Swift则从上月的第10位跌至第12位。
Go排名继续攀爬,由第13位上升到了第11位。Objective-C再次挤进了TOP20榜单,从第24位上升到了第18位;Fortran则跌至第23位。此外,第11-20名间排名相较前一个月出现上升的还有:MATLAB(16→14)、Ruby(18→16)、Perl(20→19)。排名下降的有:R(12→13)、Delphi/ObjectPascal(14→15)、ClassicVisualBasic(15→17)、Groovy(17→20)。
TOP10编程语言TIOBE指数走势(-)
第21-50名编程语言排行
第51-名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
ActionScript,Alice,APL,Arc,AspectJ,Avenue,B4X,bc,BCPL,Bourneshell,Cshell,C++/CLI,CLIPS,Dylan,Elixir,Elm,Erlang,F#,Icon,IDL,Inform,Io,J#,Kornshell,Lingo,M4,MEL,MQL4,MUMPS,Nim,Oberon,OCaml,OpenCL,Oz,Pike,PureData,Q,Racket,REXX,Ring,Simulink,Snap!,Solidity,SPARK,Stata,Tcl,Transact-SQL,VHDL,XBase++,Xojo
TIOBE编程社区指数(TheTIOBEProgrammingCommunityindex)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube和百度都用于指数计算。
值得注意的是,TIOBE指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。