红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > IT业界

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

发布时间:2009-08-09 09:43:38来源:红联作者:hexing2424
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。
文章评论

共有 13 条评论

  1. xzj4167 于 2010-03-24 15:09:59发表:

    {:3_114:}

  2. gaplee 于 2009-10-03 16:26:10发表:

    还是先学好c再说吧

  3. Bruce.Ko 于 2009-09-25 19:07:28发表:

    排名不分先后,能者居之!

  4. Cindy2009 于 2009-09-17 16:49:33发表:

    java跟C一直很热门哈

  5. dod_Linux_1 于 2009-09-13 22:13:53发表:

    Object-C???
    没见过

  6. shenhao0129 于 2009-09-11 22:15:59发表:

    继续学习c和汇编

  7. netmouse365 于 2009-09-08 07:48:02发表:

    有意思

  8. sh365 于 2009-09-04 10:46:33发表:

    Object-C究竟是什么?
    和C以及C++之间有什么关系啊?

  9. fjdx 于 2009-08-09 20:15:47发表:

    太深了,不懂~~

  10. fjdx 于 2009-08-09 20:15:39发表:

    太深了,不懂~~

  11. wgy7 于 2009-08-09 14:30:11发表:

    Ruby的使用者还是很少。

  12. jiehe 于 2009-08-09 11:52:28发表:

    Object-C这个没有用过啊。

  13. wangyu 于 2009-08-09 11:29:20发表:

    又开始排了