当前位置: 首页 > 科技观察

TIOBE8月榜单:Prolog时隔十五年卷土重来,Python吞噬R市场份额

时间:2023-03-15 21:57:24 科技观察

TIOBE公布了2021年8月的编程语言榜单。TIOBECEOPaulJansen指出,一些用来编写移动应用程序的编程语言也成为在智能手机火爆的年代非常流行。最好的例子就是Objective-C,它在TIOBE指数中排名第3,当时它仅用于为iPhone编写应用程序。放眼当下,数据挖掘和人工智能领域大同小异,这些领域的编程语言都在蓬勃发展。最突出的例子是Python,本月它再次从Java手中夺得第二名。与此同时,一些古老的语言也因此出现了复兴,比如Fortran的泛滥。更令人惊喜的是,Prolog语言时隔15年卷土重来,重新进入前20名榜单。Prolog用于IBM的Watson,这是最著名的人工智能引擎之一。唯一的例外是R,与其他蓬勃发展的语言相比,它正在衰落。PaulJansen推测原因可能是Python正在蚕食R的市场份额。8月榜单中其他一些有趣的变化包括:Rust从第27位上升到第24位,Julia从第35位上升到第26位;这两种语言也是永久性前20名候选人的有力竞争者。TIOBE6月TOP20编程语言Python和Java再次交换位置。除此之外,前十名的榜单并没有太大的变化。第11-20名波动较大,Prolog时隔多年重新进入前20名,位列第19;与此同时,Delphi/Object跌至第22位。Go语言在上个月短暂回升后也再次跌至第18位。具体来说,排名较上月有所上升:Groovy(15→11);Fortran(14→13);红宝石(17→15);MATLAB(19→17);序言(22→19)。排名下降的是:ClassicVisualBasic(11→12);R(12→14);走(13→18);Perl(18→20)。Swift保持在16位。TOP10ProgrammingLanguagesTIOBEIndexTrends(2002-2020)第21-50位编程语言排名第51-100位如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母顺序排序):ActionScript、Alice、Arc、Awk、B4X、bc、BCPL、Bourneshell、CFML、CL(OS/400)、Clipper、CLIPS、CommonLisp、Eiffel、Elixir、Elm、Forth、Fortress、Haskell、Icon,Inform,Io,J#,Kornshell,LiveCode,Maple,Modula-2,MQL4,MUMPS,NATURAL,NXT-G,Oberon,OCaml,Occam,OpenEdgeABL,PL/I,PostScript,PowerShell,PureData,Q,REXX、Ring、RPG、Simulink、Smalltalk、Solidity、SPARK、Stata、Uniface、XojoTIOBE编程社区指数(TheTIOBEProgrammingCommunityindex)是编程语言流行度的指标。该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括Google、Bing、Yahoo、Wikipedia、Amazon、YouTube和Baidu等流行的搜索引擎都用于索引计算。具体计算方法见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。值得注意的是,TIOBE指数并不代表语言的好坏。开发人员可以使用该列表来检查他们的编程技能是否需要更新,或者在开始构建新软件时对某种语言做出选择。详细榜单信息请查看TIOBE官网。本文转自OSCHINA文章标题:TIOBE八月榜单:Prolog十五年后卷土重来,Python吞噬R的市场份额地址:https://www.oschina.net/news/154005/tiobe-index-202108