2015年8月编程语言排行榜:Java第一,Objective-C跌出前五
自2015年4月份Java开始回归第一宝座后,在随后的几个月Java一直处于领先地位,而在这个月Java更是以4.5%的份额高于第二名,占据绝对的领先优势。
回首过去,Java在2008年也曾如此辉煌过。2010年,Oracle收购了Sun,Java一度出现了下滑,这是因为Java大神James Gosling离开了公司,导致很多人认为Java的前途变的不那么明朗。
事实上,Java就像C#一样,拥有自己的文化内涵以及特性。虽然很多人都曾预言Java将一蹶不振,但是现今在不少的重要项目中,Java仍扮演着极其重要的角色。所以,Java并没有像想象中的那样衰落。
2014年Java 8的发布无疑是成功的,有力推动了Java语言的飞跃性发展,使得Java逐渐消蚕食了很大一部分市场份额。而Java 9将是自被Oracle收购后发布的首个重大版本。Java 9的最主要目标是最大限度实现模块化以帮助人们实现积木式的应用编写。可见,Java不但没有成为昨日黄花,还重新焕发了新的生机。推荐阅读(Java——永存、曲折、低谷、重生!)
另一方面,Objective-C的份额则呈现下降趋势,苹果公司新发布的Swift似乎也并未有良好的表现,还得继续发力啊。
一起来看下前20名榜单:
前10名编程语言走势图:
以下是21-50编程语言排名:
必须声明,这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,这张采样本身也有相当大的局限性。
【说明】
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。