Tiobe公布了2009年8月的编程语言排行榜,Object-C继上个月排名第21的良好上升势头,本月终于跃升前20,位居第19位。PHP仍然居于第四位,程上升趋势. www.
phperz~com
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 |
php程序员之家
php程序员之家
让我们来看看榜单的前10名,在2005年,1999年以及1984年时的排名情况:
www.
php程序员站
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 |
- |
- |
php程序员站
居于21-50位的编程语言: www.
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% |
www.
51-100: www.
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
php程序员站
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。
www.