TIOBE编程语言排行榜:别了,Smalltalk!
时间:2010-08-03
来源:infoq
最新一期的TIOBE编程语言排行榜公布,世界上最古老的纯面向对象编程语言之一Smalltalk,跌出了前50名的总榜单,而新生代语言go稳步上升。
TIOBE在公布榜单时,以“恐龙”(Dinosaur)一词来修饰Smalltalk,点出了这个最古老OO语言的昔日辉煌和现时落寞,意味深长。TIOBE同时指出,在数月之前,另一个著名的纯面向对象语言——Eiffel也跌出了榜单,如今又轮到了Smalltalk,这从另一个侧面反映出了如今编程语言的趋势——多泛型:面向对象、面向过程、最好再来点函数式编程。
排在前5名的依旧是Java、C、C++、PHP和(Visual)Basic,它们在排行榜中的权重之和超过60%,优势明显。
另一方面,新生代语言在稳步上升。Go进入了前20名榜单,其东家Google也一直在努力推进Go的发展。前不久,Go语言创始人之一Rob Pike在O'Reilly开源大会上对Java、C++的复杂性表示了不满,并指出Go的优势:“Go试图把静态语言的安全、效率与动态语言的便捷结合起来,至于效果有多好,还需要你自己来使用、判断。”
具体的排行榜如下所示:
| 
        Position Aug 2010  | 
      
        Position Aug 2009  | 
      Delta in Position | Programming Language | 
        Ratings Jul 2010  | 
      
        Delta Jul 2009  | 
      Status | 
|---|---|---|---|---|---|---|
| 1 | 1 | 
         
       | 
      Java | 17.994% | -1.53% | A | 
| 2 | 2 | 
         
       | 
      C | 17.866% | +0.65% | A | 
| 3 | 3 | 
         
       | 
      C++ | 9.658% | -0.84% | A | 
| 4 | 4 | 
         
       | 
      PHP | 9.180% | -0.21% | A | 
| 5 | 5 | 
         
       | 
      (Visual) Basic | 5.413% | -3.07% | A | 
| 6 | 7 | 
         
       | 
      C# | 4.986% | +0.54% | A | 
| 7 | 6 | 
         
       | 
      Python | 4.223% | -0.27% | A | 
| 8 | 8 | 
         
       | 
      Perl | 3.427% | -0.60% | A | 
| 9 | 19 | 
        ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  
       | 
      Objective-C | 3.150% | +2.54% | A | 
| 10 | 11 | 
         
       | 
      Delphi | 2.428% | +0.09% | A | 
| 11 | 9 | 
        ![]()  
       | 
      JavaScript | 2.401% | -0.41% | A | 
| 12 | 10 | 
        ![]()  
       | 
      Ruby | 1.979% | -0.51% | A | 
| 13 | 12 | 
         
       | 
      PL/SQL | 0.757% | -0.23% | A | 
| 14 | 13 | 
         
       | 
      SAS | 0.715% | -0.10% | A | 
| 15 | 20 | 
        ![]() ![]() ![]() ![]()  
       | 
      MATLAB | 0.627% | +0.07% | B | 
| 16 | 18 | 
        ![]()  
       | 
      Lisp/Scheme/Clojure | 0.626% | 0.00% | B | 
| 17 | 16 | 
         
       | 
      Pascal | 0.622% | -0.05% | B | 
| 18 | 15 | 
        ![]() ![]()  
       | 
      ABAP | 0.616% | -0.12% | B | 
| 19 | 14 | 
        ![]() ![]() ![]() ![]()  
       | 
      RPG (OS/400) | 0.606% | -0.15% | B | 
| 20 | - | 
        ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  
       | 
      Go | 0.603% | 0.00% | B | 
(图片来源:www.tiobe.com)
热门阅读
-  
 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
          阅读:74
 -  
 如何安装mysql8.0
          阅读:31
 -  
 Word快速设置标题样式步骤详解
          阅读:28
 -  
 20+道必知必会的Vue面试题(附答案解析)
          阅读:37
 -  
 HTML如何制作表单
          阅读:22
 -  
 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
          阅读:31
 -  
 ET文件格式和XLS格式文件之间如何转化?
          阅读:24
 -  
 react和vue的区别及优缺点是什么
          阅读:121
 -  
 支付宝人脸识别如何关闭?
          阅读:21
 -  
 腾讯微云怎么修改照片或视频备份路径?
          阅读:28
 

      
      
      













