Java凭借2015年的流行度增长率(+5.94%)获得了2015年TIOBEIndex编程语言奖,成为15年年度冠军,紧随其后的是VisualBasic.NET(+1.51%)和Python(+1.24%)。乍一看,像Java这样古老的语言能获得这个奖项已经很了不起了,尤其是考虑到Java在整整10年前就获得了同样的奖项。退一步说,Java目前是企业后端市场中最大且仍在增长的移动应用开发市场(Android)。此外,Java具有lambda表达式和流等现代语言共有的特性。Java的未来是光明的。不久前,2015年秋季,Apple表示用Swift替代Objective-C是Java崛起而Objective-C下降的主要原因(-5.88%)。预计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(新7版本)、JavaScript和Swift在2016年一路跻身前10名,Scala很可能在前20名,而Rust、Clojure、Julia和TypeScript也会有上升趋势图表。Java在2015年夺冠(点击图片查看大图)Top10编程语言趋势图:(点击图片查看大图)以下是21-50编程语言排名:(点击图片查看大图)排名靠后的50种编程语言如下:ABC、APL、AutoLISP、BBCBASIC、bc、Bourneshell、Cshell、CFML、CL(OS/400)、Clojure、CommonLisp、cT、Elixir、EmacsLisp、EXEC、Forth、Go、Hack、Icon、IDL、Inform、INTERCAL、Io、J、J#、Julia、Kornshell、Mathematica、Mercury、Modula-2、MQL4、MS-DOS批处理、NATURAL,NXT-G,OCaml,OpenCL,OpenEdgeABL,Oz,PL/I,PowerShell,ProgrammingWithoutCodingTechnology,PureData,Q,Smalltalk,StandardML,Stata,Tcl,thinBasic,Verilog,VHDL10种编程语言近年来的变化:(点击图片查看大图)原标题:TIOBEIndexforJanuary2016JanuaryHeadline:Java是TIOBE的2015年编程语言!
