Sunnynanbing 2015-09-06
在九月,TIOBE指数使用了一种改进的算法来计算编程语言的普及。这新的算法可以把异常值(统计噪声)从结果中移除。以前的算法集中在每个搜索引擎的异常值的数目。如果有太多的异常值的一个搜索引擎,搜索引擎将没有资格因其“不可靠的”结果。
现在个别异常值(统计噪声每搜索引擎的语言)被删除。以这种方式只有真正的离群值,从而避免恼人的峰值。这样一来,编程语言的位置不影响的总体印象也变得更好。例如,Scala是接近现在的前20名,再进入前50名,Clojure即将进入50强和Julia 同在前100名。
编程语言排行榜 TOP 20 榜单:
(点击查看大图)
前 10 名编程语言长期走势图:
以下是 21-50 编程语言排名:
(点击查看大图)
后 50 名编程语言如下:
下面的列表表示#51 至#100。由于差异比较小,编程语言只列出(排名不分先后)。
4th Dimension/4D, Alice, Apex, APL, Arc, AutoLISP, Avenue, Bash, bc, Bourne shell, Caml, CL (OS/400), Clean, Clojure, Common Lisp, cT, Curl, Eiffel, Emacs Lisp, Factor, Icon, IDL, Inform, Io, J, J#, Julia, Korn shell, Magic, Mathematica, Mercury, NATURAL, NXT-G, OCaml, OpenCL, Oz, PL/I, PostScript, PowerShell, Programming Without Coding Technology, Pure Data, Q, sed, Slate, Smalltalk, Standard ML, Tcl, Tex, thinBasic, VBScript |
10 个编程语言这几年的变动:
(点击查看大图)
年度语言