注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
离 TIOBE 宣布 2013 年“年度编程语言”还有 1 个月时间。(“年度编程语言”是授予在一年中比率增长量最高编程语言的,详情下图中右侧的“变动”列)。今年貌似只有 4 个候选语言来争夺这一奖项。Transact-SQL 是最大的候选语言,在这一年中的比率增长量是 1.30%,其他候选分别是:Visual Basic .NET (+0.80%)、JavaScript (+0.53%)和 F# (+0.41%)。 另外需要特别说明的是,从本月起 TIOBE 排行榜改版了。其中最重要的改进是“编程语言长期走势图”变成了可交互的图表。点击图片右侧的语言名称,可以显示/关闭某语言的走势曲线。接下来的几周或几月,TIOBE 会把其他目前没有的功能给补回来。另外一个比较重要的变化是,所有语言的比率之和是 100%,原来只有 Top 50 的语言的比率之和才是 100%。故而所有语言的比率都会下降一些了。 补充:Transact-SQL(又称 T-SQL),是在 Microsoft SQL Server 和 Sybase SQL Server 上的 ANSI SQL 实现,与 Oracle 的 PL/SQL 性质相近(不只是实现 ANSI SQL,也为自身数据库系统的特性提供实现支持),目前在 Microsoft SQL Server 和 Sybase Adaptive Server 中仍然被使用为核心的查询语言。 Transact-SQL 是具有批量与区块特性的 SQL 指令集合,数据库开发人员可以利用它来撰写数据部份的商业逻辑 (Data-based Business Logic),以强制限制前端应用程序对数据的控制能力。同时,它也是数据库对象的主要开发语言。
2013年12月编程语言排行榜 Top 20 具体榜单: [td]2013年12月 | 2012年12月 | 变动 | 编程语言 | 比率 | 变动 | 1 | 1 |
| C | 17.890% | -0.81% | 2 | 2 |
| Java | 17.311% | -0.26% | 3 | 3 |
| Objective-C | 10.202% | -0.91% | 4 | 4 |
| C++ | 8.268% | -0.94% | 5 | 5 |
| C# | 5.620% | +0.07% | 6 | 6 |
| PHP | 5.281% | -0.26% | 7 | 7 |
| (Visual) Basic | 3.752% | -1.42% | 8 | 8 |
| Python | 2.210% | -1.64% | 9 | 21 | | Transact-SQL | 1.877% | +1.30% | 10 | 11 | | JavaScript | 1.852% | +0.53% | 11 | 15 | | Visual Basic .NET | 1.688% | +0.80% | 12 | 9 | | Perl | 1.072% | -1.10% | 13 | 10 | | Ruby | 0.932% | -0.80% | 14 | 17 | | MATLAB | 0.708% | +0.10% | 15 | 12 | | Delphi/Object Pascal | 0.691% | -0.29% | 16 | 13 | | Lisp | 0.598% | -0.35% | 17 | 20 | | PL/SQL | 0.598% | +0.02% | 18 | 14 | | Pascal | 0.591% | -0.30% | 19 | 19 |
| Assembly | 0.583% | +0.00% | 20 | 47 | | F# | 0.568% | +0.41% |
2013年12月编程语言排行榜前10位的长期走势图:
2013年12月编程语言排行榜21至50位排名: [td]序号 | 编程语言 | 比例 | 21 | SAS | 0.562 | 22 | D | 0.552 | 23 | Logo | 0.489 | 24 | COBOL | 0.441 | 25 | Lua | 0.426 | 26 | C shell | 0.393 | 27 | Fortran | 0.388 | 28 | ABAP | 0.387 | 29 | Tcl | 0.374 | 30 | PostScript | 0.368 | 31 | Scala | 0.342 | 32 | Ladder Logic | 0.339 | 33 | Ada | 0.322 | 34 | PL/I | 0.305 | 35 | Go | 0.263 | 36 | RPG (OS/400) | 0.253 | 37 | Bash | 0.250 | 38 | R | 0.249 | 39 | Common Lisp | 0.244 | 40 | ML | 0.241 | 41 | OpenEdge ABL | 0.238 | 42 | ActionScript | 0.231 | 43 | Max/MSP | 0.228 | 44 | cT | 0.223 | 45 | VBScript | 0.221 | 46 | Emacs Lisp | 0.220 | 47 | Groovy | 0.218 | 48 | Scheme | 0.210 | 49 | JScript.NET | 0.197 | 50 | Haskell | 0.195 |
【说明】:TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、 MSN 、雅虎)以及 Wikipedia 和 YouTube 进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。 这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。
|