在编程语言流行度的评估方面,TIOBE一直是最为权威的机构之一。它每个月都根据有经验的使用者、相关课程、第三方厂商,以及来自多个大型搜索引擎的统计数据,发布前100名编程语言的份额,并进行跨年度同期比较。下面将TIOBE 2008年1月的版面翻译如下,以飨读者。
一月标题: TIOBE 宣布 Python 为 2007 年度编程语言!
长期趋势
前10名编程语言的长期趋势如下图所示:

其他编程语言
完整的前50名编程语言列举如下。此处仅为非正式发布,因为我们可能漏掉某种语言。如果你发现缺少了什么语言,请通知我们: tpci@tiobe.com。
| Position |
Programming Language |
Ratings |
| 21 |
ColdFusion |
0.353% |
| 22 |
ActionScript |
0.342% |
| 23 |
Ada |
0.337% |
| 24 |
Fortran |
0.305% |
| 25 |
RPG |
0.251% |
| 26 |
MATLAB |
0.241% |
| 27 |
Awk |
0.213% |
| 28 |
Prolog |
0.212% |
| 29 |
ABAP |
0.195% |
| 30 |
LabView |
0.169% |
| 31 |
Groovy |
0.168% |
| 32 |
Transact-SQL |
0.155% |
| 33 |
Smalltalk |
0.133% |
| 34 |
Bash |
0.133% |
| 35 |
Tcl/Tk |
0.130% |
| 36 |
Haskell |
0.119% |
| 37 |
Forth |
0.116% |
| 38 |
CL (OS/400) |
0.114% |
| 39 |
Natural |
0.105% |
| 40 |
ML |
0.092% |
| 41 |
Focus |
0.091% |
| 42 |
Ch |
0.088% |
| 43 |
PL/I |
0.088% |
| 44 |
Lingo |
0.087% |
| 45 |
Factor |
0.084% |
| 46 |
REXX |
0.075% |
| 47 |
Objective-C |
0.071% |
| 48 |
IDL |
0.059% |
| 49 |
Erlang |
0.057% |
| 50 |
VBScript |
0.056% |
再后面的50个编程语言
以下为 51到 100 的名单. 由于相差较小,仅以字母顺序列出:
- ABC, Algol, Alpha, APL, Applescript, AspectJ, Beta, Boo, Caml, cg, Clean, Csh, cT, Curl, DC, Dylan, Eiffel, Euphoria, F#, Felix, Icon, Inform, Io, Limbo, MAD, Magic, Maple, Mathematica, Modula-2, MOO, MUMPS, Oberon, Occam, Oz, Pike, PILOT, Postscript, Powerbuilder, PowerShell, Progress, Q, R, REALbasic, Rebol, S-lang, Scala, SIGNAL, SPSS, VHDL, XSLT
一月速递 —— Paul Jansen
-
Python 被选为 2007年度语言。最终,Python 一年来取得了最大的增长 (2.04%)。没有清楚的原因为什么 Python 在2007年取得了巨大的进步。上个月 Python 在历史上第一次超越了 Perl,这是 Python 成为“工业标准”系统级粘合剂语言的信号。它尤其受到系统管理员和构建管理人员的喜爱。随着 Python 3 的推出,Python 在2008年继续上升的机会很大。
-
从2007年的数据中可以发现一些有趣的趋势。首先,没有垃圾收集机制的语言在快速地失去地盘。最突出的例子是具有明确内存管理的语言 C and C++,都在一年中丢掉了2% 。另一个趋势是脚本语言间的战斗看来仍在继续。新的脚本语言不断出现。2006年,Ruby 进入主流,今年有 Lua。在前50名里,Groovy 和 Factor 是新生力量。这些新的脚本语言没有哪个看来会常驻,它们不断被后来者取代。
-
2007年最大的赢家和输家? 最大赢家是 Lua (自 46 至 16), Groovy (自 66 至 31), Focus (自 78 至 41), 和 Factor (新上榜 45). 最大输家是 ABAP (自 15 至 29) 和 IDL (自 23 至 48)。
-
2008 猜想?2007年做的预测如何? 2007年初,我认为 C# 和 D 会成为赢家, Perl 和 Delphi 是输家。C# 确实是赢家之一, Perl 也是最大的输家之一。但关于 D 和 Delphi 的预测完全错了。D 没有取得突破。另外,Delphi 回到了前10... 2008呢? C, C++ 和 Perl 会继续下滑。C 和 C++ 没有自动垃圾收集。C++ 会尤其下滑,因为 Microsoft 不再积极地支持它了。Perl 已经死了。 Java 和 C# 最终会是2种最流行的语言。我期待它们在 2008 年继续进步。哪些新语言会在2008年进入前 20 名只是猜想,但我认为 ActionScript 和 Groovy 是严肃的候选者。
-
Nguyen Quang Chien 建议把 OCaml 改为 Caml。已经改了,谢谢 Nguyen!
-
下表列出了不同类别语言的长期趋势。动态类型面向对象语言仍在变得更加流行。
| 分类 |
2008 1月流行度 |
自 2007 1月差额 |
| 面向对象语言 |
56.1% |
+4.0% |
| 面向过程语言 |
40.9% |
-3.6% |
| 函数型语言 |
1.9% |
+0.2% |
| 逻辑型语言 |
1.1% |
-0.6% |
| 分类 |
2008 1月流行度 |
自 2007 1月差额 |
| 静态类型语言 |
56.2% |
-1.5% |
| 动态类型语言 |
43.8% |
+1.5% |
原文链接:http://www.tiobe.com/tpci.htm
发表于 @ 2008年01月07日 19:11:00|评论(loading...)|编辑