找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 267|回复: 0

[【推荐】] 2010年2月编程语言排行榜:新语言势头逼人

[复制链接]
发表于 2010-2-11 08:22:17 | 显示全部楼层 |阅读模式
新的语言带来了新的活力。
http://news.csdn.net/a/20100209/216965.html

CSDN报道 TIOBE公司公布了今年2月的编程语言排行榜。总体变化不大,趋势也与上月一致。
与去年相比,绝对比例增长最大的仍然是去年最热门的两种语言:排名分别在13和12的GoObjective-C,它们的背后分别站着目前风头正劲的两家技术公司Google和Apple。与去年同期相比,两种语言都有将近2%的增长;与上月相比,虽然排名没有改变,但比例有0.5%左右的增长。
另一个大赢家与上月相同,是骂的人很多但用的人更多的PHP,排名比去年上升两名,抢占探花位置,也是前十名中与去年同期相比唯一有较大增长的语言。但与上月相比,它的绝对比例有小幅下降。
此外值得注意的是,除了Lisp/Scheme已经进入前20,ScalaErlangJavaFX都非常活跃,增长率达到10%,均很有希望成为进入前20名(可以视为主流语言的标志)。

Scratch语言程序示例,乒乓游戏
还有一个语言也是前20名的有力竞争者,那就是排名22的Scratch。这是MIT媒体实验室开发的一种面向孩子的语言和编程环境,图形化、个性化和社区化是它的主要特点。
这次榜单还列出了一个长期变化情况表,最早从25年前开始,极具历史价值。

编程语言Feb 2010Feb 2006Feb 2000Feb 1985Java113-C2221PHP3517-C++4319(Visual) Basic5443C#6724-Python7815-Perl865-Delphi9910-JavaScript10109-

Top20榜单
2010年2月排名2009年2月排名排名变化编程语言2010年2月比例2009年2月相对变化状态11Java17.348%-2.05%A22C16.602%+0.76%A35PHP10.001%+1.22%A43C++9.447%-0.19%A54(Visual) Basic7.051%-1.79%A66C#5.015%-0.05%A77Python4.314%-0.25%A88Perl3.600%-0.52%A99Delphi2.656%-0.97%A1010JavaScript2.636%-0.90%A1111Ruby2.439%-0.84%A1232Objective-C1.779%+1.60%A13-Go1.778%+1.78%A-1414SAS0.771%-0.06%A1513PL/SQL0.738%-0.25%A1617ABAP0.661%+0.09%B1716Pascal0.606%-0.08%B1818ActionScript0.579%+0.04%B1923Lisp/Scheme0.563%+0.13%B2024MATLAB0.536%+0.12%B

21到50名排行榜
排名编程语言比例21Lua0.506%22Scratch0.498%23D0.485%24Scala0.459%25Erlang0.446%26COBOL0.437%27JavaFX Script0.435%28Transact-SQL0.415%29Fortran0.377%30Ada0.367%31Alice0.360%32RPG (OS/400)0.352%33Logo0.350%34Bourne shell0.342%35S-lang0.339%36FoxPro/xBase0.323%37Forth0.296%38NXT-G0.274%39Tcl/Tk0.266%40Groovy0.261%41Prolog0.255%42Smalltalk0.254%43Caml/F#0.244%44CL (OS/400)0.226%45PowerShell0.221%46PL/I0.212%47J0.203%48Haskell0.202%49VHDL0.194%50MAX/MSP0.187%

按语言分类的变化
分类2010年2月比例2009年2月相对变化面向对象语言53.8%-2.5%过程式语言41.7%+2.2%函数式语言2.9%-0.1%逻辑式语言1.6%+0.4%

分类2010年2月比例2009年2月相对变化静态类型语言59.4%+0.4%动态类型语言40.6%-0.4%

【说明】
按TIOBE自己的说明,TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标。每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。排行榜的详细定义可以参考这里
需要特别注意的是,这个排名并不反映国内编程语言的现状,相对国内,它往往显得比较超前,但它代表的趋势很有参考意义。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-11-18 21:52 , Processed in 0.136955 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表