Tiobe8月编程语言排行榜

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

Position /Aug 2009 Position/ Aug 2008 Delta in Position/ Programming Language Ratings/Aug 2009 Delta /Aug 2008 Status
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
Aug 2009 Position /Aug 2005 Position/ Aug 1999 Position /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。

posted @ 2009-08-13 19:33  glc400  阅读(194)  评论(0编辑  收藏  举报