Redmond近日发布了最新的程序语言排名。从本次排名的结果来看,前十名没有太大变化,只有C++和Ruby从第6位上升到了第5位。但10名之后的排序出现了一些值得注意的新趋势。
最引人瞩目的排名跃升是苹果在2014年WWDC大会上发布的Swift语言。它从2014年三季度的68名迅速上升至了22名,创下了Redmond排名记录中最大的上升幅度。通常情况下,一门新出的语言在每次排名中会上升5-10位,越靠近前20名的时候,增速越慢。Redmond估计,今年三季度Swift就可能进入前20位。与之相比,Google在2009年发布的Go直到这个季度才进入前20名。
Swift刚一发布就在程序员社区投下了重磅炸弹,其相关的工具书在一天内被下载了37万多次。作为Object-C的官方继任者,Swift更好上手,吸收了编译型语言与解释型语言的长处。Wired甚至还曾发文指出,Swift可能很快就会改变编程的方式。36氪也就这个话题进行过讨论。开发者们各有观点,但从Redmond的统计来看,如此之快的排名提升速度确实也说明Swift在很短时间内得到了程序猿们的认可。
此外,在前几轮排名中排位连续提升的R语言这次稳定在了第13位。不过足以说明它已经成为最流行的统计语言。Go上升到第17位。Redmond的分析指出,业界对Go后期的上升趋势具有一致预期。一旦Android对1.4版的支持成熟之后,Go肯定能会上升到前十位。 而Coffeescript跌出了前20位名单。
Redmond的程序语言排名并不是对当前程序语言流行程度的排名。而是程序在GitHub和StackOverflow上的受欢迎度进行的排名。这一排名会对未来的程序应用趋势有所反应。
据Redmond的分析,程序语言在GitHub和StackOverflow中表现的相关性曾经从早期的0.8左右下降到14年3季度的0.74,这一次又上升到了0.76。目前还不能判断此前的相关度下降是不是异常情况。
咨询热线
02131122998