月经贴警告......
TIOBE 编程语言排行榜 7 月更新已公布, 排名前十的分别是:
Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, PHP, SQL 和汇编语言.
和上个月的不同之处主要是 C# 以微弱的优势超过了 Visual Basic .NET 的排名, 再次进入 TOP 5.
与上个月相比, Python 的 Ratings 指数又增加了不少, 由 8.530% 上升到 9.260%.
我们还留意到, TIOBE 对这期榜单的标题描述是 "Perl is one of the victims of Python's hype", 大意是说 Perl 成为了过度炒作 Python 的受害者之一.
TIOBE 认为, Python 变得越来越受欢迎, 但这也导致其他编程语言的流行度在不断下降, 其中就包括 Perl 和 R 语言. 尤其是 Perl 受影响更严重. 现在 Perl 在 TIOBE 榜单中位于第 19 名(R 为第 20 名), 这是有史以来的最低的一次. 要知道, 在 2005 年 Perl 曾坐过第三名的位置, 而当时其 Ratings 指数超过 10%.
Perl 语言的应用范围很广, 除 CGI 以外, Perl 被用于图形编程, 系统管理, 网络编程, 金融, 生物以及其他领域. 由于其灵活性, Perl 被称为脚本语言中的 "瑞士军刀".
不过后来由于 Perl 的非常规语法及其不明确的未来 (Perl 5 与 Perl 6 之间的差异) 对语言造成了很大的伤害.
另外, 从本月起 Perl 6 已被 TIOBE 独立统计, 本次排名在 100 名以内, 位于第 93 名.
下面继续看看 TIOBE 7 月编程语言排行 1-20
可以看到, Groovy 排名的进步速度异常 "凶猛", 去年这个时候还是位于第 81 名, 现在已经跃升至第 15 名, 比 Go 语言还靠前.
TOP 10 编程语言 TIOBE 指数走势(2002-2018)
第 21-50 名的编程语言排行
第 51-100 名如下, 由于它们之间的数值差异较小, 仅以文本形式列出(按字母排序):
4th Dimension/4D, ABC, Alice, Apex, Awk, Bash, BBC BASIC, bc, Bourne shell, CL (OS/400), Clipper, Common Lisp, Curl, Elixir, Erlang, Haxe, Icon, IDL, Io, LabVIEW, Ladder Logic, LiveCode, Maple, ML, Modula-2, Monkey, MQL4, MS-DOS batch, NATURAL, OpenCL, OpenEdge ABL, Perl 6, PL/I, PowerShell, PureBasic, Q, Red, REXX, S, S-PLUS, Smalltalk, Snap!, SPARK, Stata, Tcl, Vala/Genie, Verilog, VHDL, X10, XC
TIOBE 编程社区指数 (The TIOBE Programming Community index) 是编程语言流行度的指标, 该榜单每月更新一次, 指数基于全球技术工程师, 课程和第三方供应商的数量. 包括流行的搜索引擎, 如谷歌, 必应, 雅虎, 维基百科, 亚马逊, YouTube 和百度都用于指数计算.
值得注意的是, TIOBE 指数并不代表语言的好坏, 开发者可以使用该榜单检查自身的编程技能是否需要更新, 或者在开始构建新软件时对某一语言做出选择.
来源: http://www.tuicool.com/articles/Mj26nuv