
2019年10月TIOBE编程语言排名: 前八名稳定2013年10月编程语言排行榜,Java在左边,Python在右边!
TIOBE编程语言排名已于10月公布. 这个问题的标题更有趣-``TIOBE索引的前8个在过去15年中相当稳定'',这意味着前8种编程语言在这里. 它已经稳定了15年.

它的稳定性如何?根据TIOBE统计,尽管每年都会诞生新的编程语言并变得越来越流行,但它们实际上不会对排行榜产生重大影响. 如果将今天的TOP 8与2014年(5年前)和2004年(15年前)进行比较,我们会发现只有一种不同的编程语言. 2004年,Perl仍然是8大编程语言之一,但是由于Python的兴起以及Perl 5和Perl 6的分裂,Perl的未来变得不太明确,最终跌出了TOP 8.
除Perl之外,还有另一种值得一提的语言,即iOS开发人员熟悉的Objective-C. 它在2014年也进入了TOP8. 但是,在短暂的公众热情之后,苹果推出了Swift,然后从逻辑上接管了Objective-C的位置,Objective-C再次脱离了TOP 8.
因此,除少数例外,多年来,TIOBE排名中的TOP 8保持不变. 作为回应,列表制作者说,编程语言领域肯定有一些趋势,但是幸运的是,这些趋势的变化相对较慢.

近年来,Python的迅速崛起正成为一种新兴的主流语言,而受到PHP和Perl等语言的青睐. 此外,如果要竞争TOP 20,其他相对较新的编程语言还有很长的路要走. 这些潜在的候选人包括Dart,Scala2013年10月编程语言排行榜,Lua,Rust,Kotlin和TypeScript.
顺便说一句,列表的制作人表示使用此标题与他上周参加的会议有关. 在会议上,一些工程师向他询问了软件工程趋势,他们对趋势非常感兴趣,因为他们担心会错过一些新技术. 但是该列表的生产者认为,从TIOBE的统计数据来看,这种担忧没有意义.
看看TIOBE在10月份的编程语言排名1-20:

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


排名第21至50的顶级编程语言

第51位到第100位如下,因为它们之间的数值差异很小,所以仅以文本形式(按字母顺序)列出:
(Visual)FoxPro,1C: 企业脚本,第4维/ 4D,ABC,Alice,Apex,Awk,Boo,Bourne shell,C shell,C ++ / CLI,CL(OS / 400),Clojure,通用Lisp,cT,Curl,Elixir,Emacs Lisp,Erlang,Forth,图标,通知,Io,J,Korn shell,梯形逻辑,Maple,ML,Monkey,MQL4,MS-DOS批处理,NATURAL,OpenCL,OpenEdge,ABL,Oz ,PL / I,PostScript,无需编码技术的编程,纯数据,Q,Simulink,SPARK,Stata,Tcl,Verilog,VHDL,WebAssembly,X10,XC,Z shell
TIOBE编程社区索引是编程语言受欢迎程度的一个指标. 该列表每月更新一次,基于全球技术工程师,课程和第三方供应商的数量. 包括流行的搜索引擎(例如Google,Bing,Yahoo,Wikipedia,Amazon,YouTube和Baidu)都用于索引计算. 具体的计算方法在这里: .
值得注意的是,TIOBE索引并不代表语言的质量. 开发人员可以使用此列表来检查在开始构建新软件时是否需要更新其编程技能或选择一种语言.

与去年同期相比,Java和C的排名没有变化,Python上升了一位,上升势头显而易见:

相反,Java逐年下降:

当然,Python取代Java成为领导者将需要一些时间. 另外,两种语言有不同的重点. Python主要集中在人工智能领域,而Java是灵丹妙药,可以在任何领域胜任.


前八名都是坚如磐石
工程师对趋势如此感兴趣的原因是害怕错过某些新技术. 根据TIOBE指数,这种恐惧是没有根据的. 每年都有新的编程语言出现并似乎很流行,但是它们并没有太大变化.
如果将当前的TIOBE排名前8位与2014年(5年前)和2004年(15年前)进行比较,那么只有一种不同的编程语言.

Perl在2004年仍然排在前8名,但是由于Python的强项以及Perl 5和Perl 6之间的差异,该语言的未来是不确定的并且消失了. 2014年,Objective-C进入前八名,但在大肆宣传之后,为iPhone编写应用程序的淘金者结束了,Swift成为其继任者,Objective-C再次退出市场. 因此,除这些例外情况外,TIOBE指数的前8位多年来一直保持不变. 尽管编程语言领域有一些趋势,但幸运的是,这些趋势很慢.

Python正在成为替代PHP和Perl等语言的新主流语言. 此外,要进入前20名需要一些相对较新的语言. 这些候选语言是Dart,Scala,Lua,Rust,Kotlin和TypeScript.
源地址:
源标题: 2019年10月TIOBE编程语言排名: Java和python齐头并进
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-146893-1.html
因为穷人在今后中国的发展过程中根本不能多生
现在见俄打击有效抢风头
甲午海战时