快捷搜索:

TIOBE编程语言8月排行公布 Objective

  TIOBE编程语言排行榜8月更新已公布,排名前十的分别是:Java,C,Python,C++,C#,Visual Basic .NET, JavaScript, PHP, Objective-C和SQL。和上个月唯一的不同之处在于Objective-C和SQL的排名发生了交换。

  事实上,上周Dice Insights网站发布的5门注定要衰败的编程语言中,Objective-C恰好在这上面。文章观点认为,毕竟由苹果公司主导的Objective-C已经35岁了。五年前,苹果公司高层在发布会上发布了Swift,毫无疑问,他们希望开发者能够快速“投奔”Swift。很显然,苹果公司想要Objective-C自生自灭。

  至于火热的Python,其占有率还是保持着一如既往的增长势头,由7月的9.260%上升到现在的10.020%。

  

  C++的占有率则稍有下降,由6.705%下降到了6.057%,C#和Visual Basic .NET分别呈现出增长和下降的趋势。

  可能是本期榜单没什么看点,也没什么大动静,TIOBE对这期的描述是“Silly season in the programming language world”,所以才说这是一个无聊的季节(也包含夏季的意思)。

  TIOBE 8月编程语言排行1-20

  

  既然这些处于头部位置的编程语言没什么看点,我们不妨把目光放到尾部的语言上。其中值得关注的变化包括:

  系统编程语言Rust从第33名上升至第28名

  TypeScript从第41名上升至第35名,使用率较上个月有所增加

  Julia的排名进步不小,由第50名上升至第39名

  Kotlin虽然备受关注,不过其排名较上个月有所下降,从第43名跌至第45名。远未接近TOP 20

  第21-50名的编程语言排行

  

  TOP 10编程语言TIOBE指数走势(2002-2018)

  

  历史排名

  

  明显可以看到,Java和C长期占据排名榜的第一、二名,尤其是C语言,似乎未曾跌出过前三名。其中Pascal语言的变化令人唏嘘,排名的下跌在近年愈发明显,今年甚至已跌出200名开外。

  第51-100名编程语言排名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  (Visual) FoxPro, 4th Dimension/4D, ABC, Alice, BBC BASIC, bc, Bourne shell, C shell, CL (OS/400), Clipper, Clojure, CoffeeScript, Common Lisp, Crystal, cT, Erlang, Euphoria, Factor, Forth, Icon, Inform, Io, J, Korn shell, LabVIEW, Ladder Logic, LiveCode, Maple, Mercury, ML, Monkey, MQL4, MS-DOS batch, NATURAL, OpenCL, OpenEdge ABL, Oz, PL/I, Ring, S, Snap!, SPARK, SPSS, Stata, Tcl, Verilog, VHDL, XC, Xojo, Z shell

您可能还会对下面的文章感兴趣: