公佈了2013年10月份程式語言排行榜,細心的朋友可能會發現,本月前三甲有所變動,Objective-C與C++位置悄然互換(莫非是由iPhone 5S土豪金的緣故) ,分別為:C、Java、Objective-C。
值得一提的是,本月Groovy首次進入前20名(排名18,2012年10月份其排名53位,上升幅度強勁)。Groovy是一種物件導向的指令碼語言,能夠執行在Java虛擬機器上。其完全相容Java, Groovy的語法與Java非常相似,因此很容易將Java語言編譯成Groovy。Groovy能否在未來幾個月繼續保持前20的排名呢?我們翹首以待。
其他看點,PHP、Transact-SQL、Visual Basic .NET、COBOL上升趨勢也較為迅猛。
Programming language Groovy enters the top 20 for the first time. Groovy is an object-oriented scripting language that runs on the Java Virtual Machine. It is fully compatible with Java, making it easy to combine Java programs with Groovy. There is quite some competition in this field of lightweight languages that fit together with Java. Groovy beats other well-known JVM languages such as Scala (#36), JavaFX Script (#41) and Clojure (#76). Let's see whether it can keep its top 20 position the next few months.
Position Oct 2013 | Position Oct 2012 | Delta in Position | Programming Language | Ratings Oct 2013 | Delta Oct 2012 | Status |
---|---|---|---|---|---|---|
1 | 1 | C | 17.246% | -2.58% | A | |
2 | 2 | Java | 16.107% | -1.09% | A | |
3 | 3 | Objective-C | 8.992% | -0.49% | A | |
4 | 4 | C++ | 8.664% | -0.60% | A | |
5 | 6 | PHP | 6.094% | +0.43% | A | |
6 | 5 | C# | 5.718% | -0.81% | A | |
7 | 7 | (Visual) Basic | 4.819% | -0.30% | A | |
8 | 8 | Python | 3.107% | -0.79% | A | |
9 | 23 | Transact-SQL | 2.621% | +2.13% | A | |
10 | 11 | JavaScript | 2.038% | +0.78% | A | |
11 | 18 | Visual Basic .NET | 1.933% | +1.33% | A | |
12 | 9 | Perl | 1.607% | -0.52% | A | |
13 | 10 | Ruby | 1.246% | -0.56% | A | |
14 | 14 | Pascal | 0.753% | -0.09% | A | |
15 | 17 | PL/SQL | 0.730% | +0.10% | A | |
16 | 13 | Lisp | 0.725% | -0.22% | A | |
17 | 12 | Delphi/Object Pascal | 0.701% | -0.40% | A | |
18 | 53 | Groovy | 0.658% | +0.53% | B | |
19 | 19 | MATLAB | 0.614% | +0.02% | B | |
20 | 26 | COBOL | 0.599% | +0.15% | B |