TIOBE发布的05年1月的程序设计语言排行指数
1月头条:PHP荣膺2004年度程序设计语言
废话就不说了,关于这个排名的方法和背景可以参见上几期的。
| Position |
(Position) |
Programming Language |
Ratings |
(Ratings) |
Status |
| 1 |
 |
C |
20.709% |
+2.11% |
A |
| 2 |
 |
Java |
17.478% |
-6.09% |
A |
| 3 |
 |
C++ |
11.927% |
-4.16% |
A |
| 4 |
  |
PHP |
9.482% |
+3.17% |
A |
| 5 |
 |
(Visual) Basic |
7.928% |
-0.62% |
A |
| 6 |
  |
Perl |
7.461% |
-2.14% |
A |
| 7 |
 |
SQL |
3.314% |
+0.22% |
A |
| 8 |
  |
Python |
2.842% |
+1.72% |
A |
| 9 |
  |
Delphi/Kylix |
2.572% |
+1.77% |
A |
| 10 |
  |
C# |
2.203% |
+0.40% |
A |
| 11 |
  |
JavaScript |
1.703% |
-0.04% |
A |
| 12 |
 |
SAS |
1.412% |
+0.63% |
A |
| 13 |
 |
COBOL |
1.068% |
+0.31% |
A |
| 14 |
           |
ABAP |
0.736% |
+0.50% |
A- |
| 15 |
     |
IDL |
0.726% |
+0.31% |
A- |
| 16 |
  |
Pascal |
0.641% |
+0.04% |
B |
| 17 |
 |
Lisp |
0.618% |
+0.12% |
B |
| 18 |
   |
Fortran |
0.523% |
-0.02% |
B |
| 19 |
   |
Ada |
0.493% |
-0.04% |
B |
| 20 |
  |
RPG |
0.429% |
+0.09% |
B |
长期趋势

其他语言
| Position |
Programming Language |
Ratings |
| 21 |
MATLAB |
0.424% |
| 22 |
Felix |
0.422% |
| 23 |
VB.NET |
0.368% |
| 24 |
Prolog |
0.363% |
| 25 |
Postscript |
0.345% |
| 26 |
Scheme |
0.323% |
| 27 |
ColdFusion |
0.271% |
| 28 |
Awk |
0.259% |
| 29 |
Ruby |
0.241% |
| 30 |
REXX |
0.207% |
| 31 |
Logo |
0.194% |
| 32 |
Forth |
0.186% |
| 33 |
ActionScript |
0.180% |
| 34 |
LabView |
0.179% |
| 35 |
S-Lang |
0.173% |
| 36 |
Tcl/Tk |
0.167% |
| 37 |
Icon |
0.159% |
| 38 |
Bash |
0.158% |
| 39 |
PL/1 |
0.121% |
| 40 |
Clipper |
0.105% |
| 41 |
Smalltalk |
0.102% |
| 42 |
Natural |
0.100% |
| 43 |
VHDL |
0.094% |
| 44 |
Objective-C |
0.092% |
| 45 |
VBScript |
0.091% |
| 46 |
ML |
0.090% |
| 47 |
Lingo |
0.087% |
| 48 |
Csh |
0.083% |
| 49 |
Groovy |
0.080% |
| 50 |
Dylan |
0.073% |
1月简报
-
为了减少排名的波动,www.msn.com也加入到了我们使用的搜索引擎中。C和Java受益最多,而PHP则因此下降了几个百分点。
-
PHP荣膺为“2004年度编程语言”,因为在过去的1年里上升了3个百分点以上。PHP 5的发布使得它更加成熟。有迹象显示,PHP会在长时间内保持前4名的位置。由于msn.com的使用,C成为最紧的追随者。Delphi和Python这分列第三和第四。
-
我们问过Bruce Eckel为什么Java在这一年中下降这么多,他的回答在他的blog上:http://onthethought.blogspot.com/2004/12/java-slipping.html。最有趣的是,Benjamin Ferrari说可能是因为Java不再被认为是“language for everything”。
-
最后,仅供参考。我们开始监测AppleSceipt,BCPL,Oberon,Occam和Slate,而放弃A+,REALBasic和Robol。
最后,为了完整起见,我把一篇翻译的Bruce Eckel的翻译稿附在下面,原文请见: http://blog.csdn.net/robertb9527/archive/2005/01/05/241204.aspx
Bruce Eckel《Java不行了吗?》--翻译 Java不行了吗?
Tiobe软件公司(一个通过搜索引擎数据统计程序语言流行指数的公司)的保罗•简森问了我一个问题, 他说从统计数据看起来,在过去的一年里java语言的流行程度下降很厉害, 他问我对此有什么看法。 虽然搜索引擎的数据较少遭到置疑,我还是不能够仅根据一种数据来源做出最终的判断。 我注意到这个月,C是Tiobe排行榜上最流行的语言。 我还是有一点疑惑,特别是分析中将C++ 从C中独立出来-- 依照我的经验其实很难区分C程序员和C++程序员。 也许的确Java在流行程度上在下滑。可是我不想单凭搜索引擎统计做出这个结论。 有许多种可能性可以解释这种较低的网络搜索数: 关于Java,在网络上有很多的垃圾信息, 所以你的搜索结果也许会非常地令你失望。 我一般就是将web搜索作为最后一招,没有其他办法了才用它。所以也许人们刚刚放弃了使用搜索引擎,又去寻求其他的办法了。 其他的办法也许更好。 Sun自身的Java帮助文档远远好于传统的C或是C++的,所以Java程序员可以在本机使用帮助文档,而不用像其他的程序员在网上寻找信息。也有许多其他的电子资源,比如我的《Thinking in Java》。 Java程序员也许会到一些特别的网站,比如JavaRanch, JavaLobby, Artima等去寻找更有效的信息,而这些数据在Tiobe的排行榜上是看不到。 我并没有说Java没有可能"在流行程度上在下滑" ,我只是不能单凭Google/Yahoo!的搜索数据做出结论。

|