Java已经获得了2015年的TIOBE指数的编程语言奖。这是因为Java2015年人气增幅最大(+ 5.94%)。 Java成为冠军, Visual Basic.NET(+ 1.51%)和Python(+ 1.24%)紧随其后。乍一看,这似乎令人惊讶的是一个古老的语言Java赢得这个奖项。特别是如果你考虑到Java获得同一奖项是整整10年前。退一步讲,Java是目前在企业后端市场排名第一的仍然在增长的移动应用开发市场(安卓)。此外,Java已经成为集现代语言的特性,如lambda表达式和流的语言。Java的未来是光明的。
Java的上涨齐头并进,Objective-C的跌幅(-5.88%)。苹果公司宣布Swift替换Objective-C的前一段时间是今年秋天的主要原因。据预计,Swift将获得尽可能多的普及将Objective-C甩在身后,但不会出现这种情况。在实践中:TIOBE的客户并不急于迁移到Swift呢。除了Objective-C,php(-1.08%)和Oracle的PL / SQL(-1.00%)也有所下跌,2015年其他有趣的变化是:Groovy(从#82至#17),Erlang(从#89至# 35),Haskell(从#96至#39)和Rust(从#126〜#47),而Go,Hack和Clojure的即将进入前50名。
那么,什么是对2016年的前景如何?我期望的Java,PHP(随着PHP7发布),JavaScript和Swift将是前10名获奖者为2016年Scala可能会获得一个永久的前20位,而Rust,Clojure,Julia和TypeScript也将在图表显示走高趋势。
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、 课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。
该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。在 TIOBE 指数的定义可以在这里找到。
编程语言排行榜 TOP 20 榜单:
以下是 21-50 编程语言排名:
后 50 名编程语言如下:
ABC, APL, AutoLISP, BBC BASIC, bc, Bourne shell, C shell, CFML, CL (OS/400), Clojure, Common Lisp, cT, Elixir, Emacs Lisp, EXEC, Forth, Go, Hack, Icon, IDL, Inform, INTERCAL, Io, J, J#, Julia, Korn shell, Mathematica, Mercury, Modula-2, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Programming Without Coding Technology, Pure Data, Q, Smalltalk, Standard ML, Stata, Tcl, thinBasic, Verilog, VHDL
There are lots of mails that still need to be processed. As soon as there is more time available your mail will be answered. Please be patient.
【说明】
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。以上是php-z译文,排行榜的详细定义可以参考这里( 英文)。
====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]