公布了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 |