TIOBE 2007年5月 编程语言流行度排行榜(翻译)
2007-05-25 19:08
591 查看
在编程语言流行度的评估方面,TIOBE一直是最为权威的机构之一。它每个月都根据有经验的使用者、相关课程、第三方厂商,以及来自多个大型搜索引擎的统计数据,发布前100名编程语言的份额,并进行跨年度同期比较。下面将TIOBE 2007年5月发布的简短陈述翻译如下,以飨读者。
5月标题:Ruby 的增长停顿了(见后面短评)
完整的前50名编程语言列举如下。此处仅为非正式发布,因为我们可能漏掉某种语言。如果你发现缺少了什么语言,请通知我们: tpci@tiobe.com。
下面是排位第51到100的编程语言。由于差距相对很小,所以只用字母顺序列出。
ABC, Applescript, AspectJ, Beta, Boo, cg, Ch, Clarion, Clean, Csh, cT, DC, Dylan, Eiffel, Erlang, Euphoria, F#, Felix, Focus, Fortress, Groovy, Inform, Intercal, Io, Limbo, LotusScript, MAD, Magic, Maple, Modula-2, MOO, MUMPS, Occam, Oz, PILOT, Postscript, Powerbuilder, Progress, Q, R, REALbasic, Scala, Seed7, SIGNAL, Simula, SPSS, Verilog, VHDL, XSLT, Yorick
看起来Ruby 的快速增长已经结束了。请仔细看下图。
虽然Ruby 是过去一年中的增长之星,但在过去的几个月中却没有继续前进。更糟的是,自4月以来有轻微的下降。如果这是一个新趋势, 那么Ruby 也就不会成为 “下一个伟大的编程语言” 。
Java, C 和 C++ 自TIOBE 索引开始以来就占据了重要位置,看起来好像这个状态还会持续很久。可能的新候选者是 Lua (在一年中从 55 上升到 23 位) 和 Groovy (从103 到 52 位). 它们都是,就象Ruby, 轻量级脚本语言。我有种感觉,这种动态解释语言有一个天花板。虽然在基于Web的编程方面很流行,但静态编译的语言仍是企业软件系统的核心。基于此观点,我预测唯一可以改变前3名的候选者是 C#。改变的的过程将是非常渐进的,而非激烈的跳跃式赶超。
有人问为什么 "R" 语言不在 TIOBE 索引中。目前的问题是有很多虚的数据。现在我们加了关键字 "statistical" 来搜索以取得可靠的评估. R 现在排在第60位。感谢 Amittai Aviram 和其他提醒我的人。
经过和 Paul King 讨论,Java 和 Ruby 交叉的分组数据已被清除。
下表列出了不同类别语言的长期趋势。动态类型面向对象语言仍在变得更加流行。
原文链接:http://www.tiobe.com/tpci.htm
5月标题:Ruby 的增长停顿了(见后面短评)
2007年5月 排位 | 2006年5月 排位 | 排位变化 | 编程语言 | 2007年5月 流行度 | 自2006年5月 变化值 | 状态 |
---|---|---|---|---|---|---|
1 | 1 | Java | 19.140% | -2.18% | A | |
2 | 2 | C | 15.152% | -2.54% | A | |
3 | 3 | C++ | 10.114% | -0.82% | A | |
4 | 4 | PHP | 8.738% | -1.48% | A | |
5 | 5 | (Visual) Basic | 8.431% | -1.13% | A | |
6 | 6 | Perl | 6.152% | +0.10% | A | |
7 | 8 | Python | 3.779% | +0.74% | A | |
8 | 7 | C# | 3.656% | +0.38% | A | |
9 | 9 | JavaScript | 3.072% | +0.88% | A | |
10 | 19 | Ruby | 2.632% | +2.18% | A | |
11 | 10 | Delphi | 2.130% | +0.36% | A | |
12 | 11 | SAS | 2.076% | +0.60% | A | |
13 | 12 | PL/SQL | 1.979% | +0.97% | A | |
14 | 18 | D | 1.347% | +0.87% | A | |
15 | 21 | ABAP | 0.731% | +0.31% | A | |
16 | 14 | Lisp/Scheme | 0.698% | -0.19% | B | |
17 | 17 | Ada | 0.679% | +0.19% | B | |
18 | 13 | FoxPro/xBase | 0.637% | -0.37% | B | |
19 | 20 | Fortran | 0.630% | +0.20% | B | |
20 | 15 | COBOL | 0.627% | -0.04% | B |
长期趋势
下面图形显示了前十名编程语言的长期趋势。排位 | 编程语言 | 流行度 |
---|---|---|
21 | Transact-SQL | 0.595% |
22 | Pascal | 0.544% |
23 | Lua | 0.517% |
24 | ActionScript | 0.457% |
25 | Awk | 0.414% |
26 | Tcl/Tk | 0.404% |
27 | Prolog | 0.378% |
28 | MATLAB | 0.373% |
29 | Logo | 0.312% |
30 | IDL | 0.311% |
31 | Bash | 0.285% |
32 | ColdFusion | 0.278% |
33 | RPG | 0.240% |
34 | LabView | 0.223% |
35 | Smalltalk | 0.161% |
36 | Forth | 0.149% |
37 | ML | 0.145% |
38 | CL | 0.142% |
39 | Haskell | 0.132% |
40 | APL | 0.130% |
41 | VBScript | 0.127% |
42 | Natural | 0.118% |
43 | PL/I | 0.118% |
44 | Icon | 0.113% |
45 | Lingo | 0.113% |
46 | S-lang | 0.109% |
47 | Objective-C | 0.106% |
48 | OCaml | 0.103% |
49 | REXX | 0.102% |
50 | Mathematica | 0.090% |
ABC, Applescript, AspectJ, Beta, Boo, cg, Ch, Clarion, Clean, Csh, cT, DC, Dylan, Eiffel, Erlang, Euphoria, F#, Felix, Focus, Fortress, Groovy, Inform, Intercal, Io, Limbo, LotusScript, MAD, Magic, Maple, Modula-2, MOO, MUMPS, Occam, Oz, PILOT, Postscript, Powerbuilder, Progress, Q, R, REALbasic, Scala, Seed7, SIGNAL, Simula, SPSS, Verilog, VHDL, XSLT, Yorick
看起来Ruby 的快速增长已经结束了。请仔细看下图。
Java, C 和 C++ 自TIOBE 索引开始以来就占据了重要位置,看起来好像这个状态还会持续很久。可能的新候选者是 Lua (在一年中从 55 上升到 23 位) 和 Groovy (从103 到 52 位). 它们都是,就象Ruby, 轻量级脚本语言。我有种感觉,这种动态解释语言有一个天花板。虽然在基于Web的编程方面很流行,但静态编译的语言仍是企业软件系统的核心。基于此观点,我预测唯一可以改变前3名的候选者是 C#。改变的的过程将是非常渐进的,而非激烈的跳跃式赶超。
有人问为什么 "R" 语言不在 TIOBE 索引中。目前的问题是有很多虚的数据。现在我们加了关键字 "statistical" 来搜索以取得可靠的评估. R 现在排在第60位。感谢 Amittai Aviram 和其他提醒我的人。
经过和 Paul King 讨论,Java 和 Ruby 交叉的分组数据已被清除。
下表列出了不同类别语言的长期趋势。动态类型面向对象语言仍在变得更加流行。
类别 | 2007年5月流行度 | 自2006年5月变化 |
面向对象语言 | 52.7% | +1.8% |
面向过程语言 | 44.5% | -2.6% |
逻辑语言 | 2.1% | +1.0% |
函数式语言 | 0.7% | -0.2% |
类别 | 2007年5月流行度 | 自2006年5月变化 |
静态类型语言 | 57.1% | -3.2% |
动态类型语言 | 42.9% | +3.2% |
原文链接:http://www.tiobe.com/tpci.htm
5月短评 - Paul Jansen
再后面的50个编程语言
其它编程语言
相关文章推荐
- TIOBE 2007年1月 编程语言流行度排行榜(翻译)
- TIOBE编程语言流行度排行榜
- TIOBE 2015年1月编程语言排行榜:JavaScript成大赢家
- TIOBE 5 月编程语言排行榜:Objective-C 排名15
- TIOBE 2014年9月编程语言排行榜 Java、C++跌至历史最低点
- Tiobe编程语言2007排行榜
- TIOBE 2012年3月编程语言排行榜:JS超越Perl和Python
- TIOBE 8月份编程语言排行榜,F#强势插入
- TIOBE 2011年4月编程语言排行榜:Lua接近TOP 10,徐汇区网站设计
- TIOBE 2011年7月编程语言排行榜:Objective-C成为年度语言
- 2010 年 9 月 TIOBE 编程语言排行榜
- TIOBE 2016年8月编程语言排行榜:C语言达到历史新低
- TIOBE 2014年5月编程语言排行榜:Objective-C稳居第三 ActionScript跻身Top 20
- TIOBE 2014年6月编程语言排行榜:Objective-C稳居第三,Swift暂未进行排名计算
- 2016年4月TIOBE编程语言排行榜 Visual Basic正渐行渐远-[转]
- TIOBE 2016年5月编程语言排行榜:Ruby 排名创历史新高
- TIOBE 2015年10月编程语言排行榜
- TIOBE 2015年11月编程语言排行榜 2009年7月以来Java再次超20%
- Tiobe8月编程语言排行榜
- TIOBE 2013年6月编程语言排行榜