2010年2月编程语言排行榜:新语言势头逼人
与去年相比,绝对比例增长最大的仍然是去年最热门的两种语言:排名分别在13和12的Go和Objective-C,它们的背后分别站着目前风头正劲的两家技术公司Google和Apple。与去年同期相比,两种语言都有将近2%的增长;与上月相比,虽然排名没有改变,但比例有0.5%左右的增长。
另一个大赢家与上月相同,是骂的人很多但用的人更多的PHP,排名比去年上升两名,抢占探花位置,也是前十名中与去年同期相比唯一有较大增长的语言。但与上月相比,它的绝对比例有小幅下降。
此外值得注意的是,除了Lisp/Scheme已经进入前20,Scala、Erlang和JavaFX都非常活跃,增长率达到10%,均很有希望成为进入前20名(可以视为主流语言的标志)。
Scratch语言程序示例,乒乓游戏
还有一个语言也是前20名的有力竞争者,那就是排名22的Scratch。这是MIT媒体实验室开发的一种面向孩子的语言和编程环境,图形化、个性化和社区化是它的主要特点。
这次榜单还列出了一个长期变化情况表,最早从25年前开始,极具历史价值。
Java17.348%-2.05%A22C16.602%+0.76%A35
PHP10.001%+1.22%A43
C++9.447%-0.19%A54
(Visual) Basic7.051%-1.79%A66
C#5.015%-0.05%A77
Python4.314%-0.25%A88
Perl3.600%-0.52%A99
Delphi2.656%-0.97%A1010
JavaScript2.636%-0.90%A1111
Ruby2.439%-0.84%A1232
Objective-C1.779%+1.60%A13-
Go1.778%+1.78%A-1414
SAS0.771%-0.06%A1513
PL/SQL0.738%-0.25%A1617
ABAP0.661%+0.09%B1716
Pascal0.606%-0.08%B1818
ActionScript0.579%+0.04%B1923
Lisp/Scheme0.563%+0.13%B2024
MATLAB0.536%+0.12%B
21到50名排行榜
排名编程语言比例21Lua0.506%22Scratch0.498%23D0.485%24Scala0.459%25Erlang0.446%26COBOL0.437%27JavaFX Script0.435%28Transact-SQL0.415%?