8月编程语言排行榜:Object-C 挤进前20

Tiobe公布了2009年8月的编程语言排行榜,Object-C继上个月排名第21的良好上升势头,本月终于跃升前20,位居第19位。

Position     Position    Delta in Position     Programming Language    Ratings      Delta           Status
Aug 2009   Aug 2008                                                                                Aug 2009   Aug 2008  

       1                1                                                             Java                       19.527%    -2.04%          A
       2                2                                                               C                          17.220%    +1.04%         A
       3                4                                                              C++                      10.501%    +0.44%         A
       4                5                                                              PHP                      9.390%    +0.04%           A
       5                3                                                              (Visual) Basic        8.486%    -2.37%            A
       6                6                                                              Python                  4.489%    -0.49%            A
       7                8                                                              C#                          4.443%    +0.75%           A
       8                7                                                              Perl                        4.028%    -0.67%            A
       9                10                                                            JavaScript              2.812%    -0.08%            A
      10                9                                                             Ruby                      2.490%    -0.43%             A
      11               11                                                            Delphi                    2.337%    -0.39%            A
      12               13                                                            PL/SQL                   0.982%    +0.30%           A
      13               14                                                             SAS                       0.817%    +0.27%            A
      14               27                                                             RPG (OS/400)       0.752%    +0.52%            A
      15               26                                                             ABAP                     0.739%    +0.51%           A
      16              16                                                              Pascal                     0.675%    +0.26%          A-
      17              12                                                              D                            0.662%    -0.69%            B
      18              17                                                              Lisp/Scheme          0.630%    +0.25%           B
      19              41                                                             Objective-C             0.612%    +0.51%           B
      20              25                                                             MATLAB                  0.560%    +0.32%           B

让我们来看看榜单的前10名,在2005年,1999年以及1984年时的排名情况:

 Programming Language    Position      Position     Position       Position
                                              Aug 2009    Aug 2005   Aug 1999     Aug 1984

                  Java                            1                   1                3                  -
                  C                                 2                   2                1                  1
                  C++                            3                   3                2                  11
                  PHP                            4                   5                -                   -
                  (Visual) Basic             5                   6                 5                  4
                  Python                       6                   8                 -                   -
                  C#                               7                   7                19                 -
                  Perl                             8                   4                4                   -
                 JavaScript                    9                   9                10                 -
                 Ruby                            10                 25                -                  -

居于21-50位的编程语言:

 Position    Programming Language    Ratings
21    Lua    0.485%
22    ActionScript    0.471%
23    COBOL    0.441%
24    Logo    0.423%
25    Ada    0.416%
26    Fortran    0.400%
27    Scratch    0.334%
28    FoxPro/xBase    0.319%
29    Erlang    0.310%
30    Transact-SQL    0.294%
31    Scala    0.262%
32    Prolog    0.260%
33    Haskell    0.233%
34    ML    0.232%
35    PowerShell    0.227%
36    Alice    0.221%
37    Awk    0.216%
38    Smalltalk    0.183%
39    LabVIEW    0.173%
40    Focus    0.165%
41    Forth    0.150%
42    J    0.143%
43    Tcl/Tk    0.134%
44    JavaFX Script    0.129%
45    NXT-G    0.125%
46    Caml/F#    0.123%
47    CL (OS/400)    0.117%
48    Groovy    0.117%
49    C shell    0.109%
50    APL    0.107%

51-100:

ABC, AD, Algol, Alpha, Applescript, Beta, Boo, Bourne shell, cg, Clean, Clojure, Cobra, cT, Curl, Dylan, Eiffel, Euphoria, Factor, Falcon, Fan, Icon, IDL, Inform, Io, Lingo, MAD, Magic, Maple, Mathematica, MAX/MSP, MOO, MUMPS, Natural, Occam, Oz, PL/I, Postscript, Progress, Q, R, Revolution, REXX, S-lang, SIGNAL, SPSS, Squirrel, SuperCollider, VBScript, VHDL, XSLT

Objective   -C   的介绍        
  Objective-C是苹果Mac   OS   X   上开发的首选语言,主要是因为Mac   OS   X   技术源自NextStep的OpenStep操作系统,   因为OPENSTEP的软件架构(framework) , 都是用Objetive-C   写成,所以MacOS   X上的开发最佳语言自然也就是Objective-C 。        
  Object-C是由   Brad   Cox在80年代初在第一个纯面向对象语言Smalltalk基础上写成。后来他创立了StepStone公司从事Objective-C的推广。 1988年,Steve   Jobs的NextStep采用Objective-C作为开发语言,1992年GNU   gcc编译器中包含了对Objective-C的支持(gnu-objc   runtime),   Dennis   Glating   写了第一个run-time。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值