2019年9月十佳编程语言

导读:人气并不是万能的。我们知道,有电影和电视剧、流行歌曲等排行榜,这些机制也能应用于编程语言。为此,我们综合两个编程语言索引排名,找出最流行的编程语言,通过对不同主题的分析,总结当前的编程语言前景。

INDEX.png

TIOBE,PYPL和Stack Overflow-这三个世界知名的编程语言排行榜都试图回答一个问题:哪一种语言使用最广泛。
 
关于编程语言流行的结果应始终理性对待。毕竟,不同的计算方法会导致不同的结果,还有不同的国家也有很多不同特例,可能一门语言在榜单并无排名但在某些地区具有排他性。
 
此外,有一件事情是要值得开发者注意的:年轻的Go语言在三个排行榜中都已经进入前20名。

 TIOBE索引排名中的Groovy
 
在最近发布的TIOBE排名中,Java始终领先于C语言。而其次是?谁会想到的第三位竟然是C语言,替换掉了长期以来受人喜欢的Python。另外需要注意的是,与上一年相比,Java跌去了0.92%。但是C ++的下降要多一些,为-1.93%。
 
除了 Python(可以跟踪上一年的增长数据)以外,Groovy的表现令人惊讶,一个月间从第28位(2018年10月)到如今的第11位(2019年10月),较之原来增加了0.96%。
 

Programmiersprachen-2019-TIOBE-Index.png

TIOBE排行从2001年起开始公开发布,它利用最流行的搜索引擎(例如Google,Wikipedia或YouTube)中搜索查询+“编程”的命中次数作为评估之基础。该排行榜的发布者Tiobe Software BV指出,该结果并不能反映最佳语言或代码编写可用行数,而只是给开发人员提供了当前市场和趋势的描述。
 
PYPL趋势

编程语言的流行指数,简称PYPL。它使用的是不同于TIOBE的方法,TIOBE使用搜索查询“语言+编程”的匹配项,而PYPL使用是搜索引擎的“语言+教程”关键字为基础。

在PYPL排行榜上,Java 排名为第二。优胜者的勋章归功于被炒得火热的语言Python,而JavaScript排名第三。PYPL排行中表明Python的人气有非常高的增长。

Programmiersprachen-2019-PYPL-Index.png

与此同时,Kotlin和Go语言也在持续增长中。
 
Kotlin增幅最大为0.6%,这可能是由于Kotlin在移动开发中开始发挥作用,另外Kotlin已经被Google选择为Android应用程序开发的首选编程语言。

 受欢迎 = 非常大的就业机会?
 
对于开发人员,特别是对新移民和学生而言,最重要的就是就业的问题:哪种程序语言最受欢迎,哪种知识报酬最高?根据Stack Overflow的数据表明,根据来自全球开发人员的88,883个反馈,Python是最受欢迎的编程语言(占25.7%)。但同样也需要JavaScript(17.8%),Go(15%)和TypeScript(14.6%)开发人员。

 钱景
 
当然,如果你正在找工作,薪水的问题无处不在。正如在欧洲做的调查显示那样,使用Scala,Go,Objective-C和Ruby进行编程的开发者也应该得到好的评价。那些会开发这些语言的人年平均收入约为70,000欧元以上。

Stack-Overflow-Deutschland-Report-2019-Die-wichtigsten-IT-Trends.png

 
结论
 
还是那句话,对于测量不同的事物,不同的方法,会得到不同的结果,结果亦无法清晰地比较。
总体而言,TIOBE和PYPL的排名仍然表明,诸如Java,JavaScript或Python之类的编程语言仍是一种趋势,但是如Julia和Go之类的新兴语言更值得你进一步观察。
 

作者:鲁肃

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/industrynews/258083.html

(0)
上一篇 2022年5月20日 05:11
下一篇 2022年5月20日 05:13

相关推荐

发表回复

登录后才能评论