导读:RedMonk公司发布其流行编程语言排名,虽然大方面未有重大变化,但前三名和垫底的语言变化值得人们关注。


 
phb.png

 
RedMonk排名中,Java并没有排在第一位,第一位是JavaScript,第二名是Python,排名垫底的语言也发生了变化,由Mozilla开发的Rust进入前20名之列。
 
排名前三名
 
Java语言只在GitHub和StackOverflow上有其名,这是因为Python不是桌面或移动开发语言。据RedMonk说法,Python是该排名中最大赢家之一,其通过灵活性获得了声誉,且大量应用于小型项目中,因为稳定性排名榜单前列。
 
与上个季度不同,Java排名较之前下降了一些,但一个25岁的编程语言仍然是一个足够强大的生态。
 
以下是RedMonk的排名整体形势图:

rank20.png


 
后20名的变化
 
前 20 名相当稳定,除了首次进入前 20 的 Rust 和掉出去的 Haskell。 
 
五年前的这个季度,Rust 排名 第48名,相比 Haskell、Matlab、Clojure 和 Groovy 等语言落后近 30 位。现在它不但超越了这些编程语言,而且似乎有着更长足的潜力。RedMonk 认为,“考虑到它的性质和重点,它可能会像 Go 一样,在十几岁时达到上限,问题是它达到目标的速度会有多快。”
 
RedMonk每一季度发布一次编程语言排名,通过GitHub和StackOverflow获取数据,通过关联请求数以及讨论话题,做出相关趋势排名。
 
由于此排行为北美地区,并不代表中国或东亚地区数字。我们开发者的重点不在某个编程语言的统计数据,而是对潜在趋势做出了解并把握。

作者:场长来源:21CTO