TIOBE每月的编程语言受欢迎指数是开发世界的快照,而7月份最令人惊讶的是R。
一个流行编程语言的月度索引发现,统计编程语言R正在迅速超越Python,自去年同期以来,其他几种语言的受欢迎程度也有了显著的跃升。
这份月度排行榜由软件QA自动化公司TIOBE编制,根据每种语言返回的搜索引擎命中次数,按受欢迎程度对编程语言进行排名。TIOBE指出,该索引并不是关于最好的编程语言或编写最多代码行的语言,而是关于目前在世界各地各种搜索引擎中排名最高的语言。
7月份指数最大的惊喜是统计和大数据应用程序中常用的R编程语言的人气飙升。7月份,R上升了一个空间,排在第八位,但它与2019年的比较才是真正令人惊讶的地方:去年同期它排在第20位。
大学和研究机构已经放弃了SAS和STATA等商业统计语言,转而使用开源语言Python和R。
如果詹森关于R&N增长的声明是正确的,开发者可能不想立即开始学习R;,如果(或者当)找到新冠肺炎疫苗,数据分析水平恢复正常时,它的受欢迎程度可能会下滑,从而使Python语言继续领先,成为最受欢迎的统计编程语言。
TechRepublic姊妹网站ZDNet报道称,R&R排名跃升的真正原因尚不清楚,即使是顶级的R布道者也不确定TIOBE的理由是否属实。
除了对R的困惑之外,TIOBE索引还可以作为开发人员的一个很好的工具。根据TIOBE的说法,该索引让开发人员可以检查你的编程技能是否仍然是最新的,或者在开始构建新的软件系统时,就应该采用哪种编程语言做出战略性决定。
TIOBE将其2020年7月指数中排名前20的语言与2019年7月指数进行了比较,涨幅较大的语言集中在1-20范围的下半部分。排名前10位的语言保持相当静态,在排名最靠前的语言之间基本上没有变化:C、Java、Python、C++、C#、Visual basic和JavaScript仍然是最主要的。
另一方面,后10种语言发生了显著变化。2019年7月至2020年7月人气涨幅最大的是GO,从第16位跃升至第12位;Perl,从第19位跃升至第14位;SCRATCH,从第30位跃升至第17位;Rust,从第33位跃升至第18位;PL/SQL,从第23位跃升至第19位。
Ruby的降幅最大,从第11位升至第16位,而SQL、MATLAB和汇编语言也下滑了。
从最热门的编程语言到薪水最高的工作,获取您需要了解的开发人员新闻和提示。每周。
今天报名