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。
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号