TIOBE7 月编程语言排行榜发布,前三甲无明显变化,C、Java、Objective-C。
本月最值得关注的是,苹果公司在 WWDC 2014 上推出新的编程语言 Swift,发布至今仅一月有余,Swift 竟挤进 TIOBE 排行榜的 Top 20,排名第 16 位。在如此短暂的 1 个月里,Swift 能取得如此骄人的成绩,实在是可喜可贺。
自 Swift 推出后,国内外各大科技媒体争相报道,各种开发/学习资源不断“入侵”我们的眼球。Swift 如此受捧,得益于它是苹果公司推出的,因此大家都它充满了好奇心,给予了高度关注。
虽然 Swift 目前已成功进入 Top 20,但这能否说明 Swift 会一直流行下去呢?不知大家是否记得,谷歌此前发布的 Go 语言?在笔者看来它是雷声大雨点小,现如今 Go 逐渐被开发者们遗忘,在榜单上,很难在看到的它的身影,前段时间更是跌出了 100 名外。当然 Swift 跟 Go 不同,苹果公司旨在用 Swift 取代 Objective-C,这是因为 Swift 不仅能兼容 Objective-C,它在各个方面都优于它,如此高效的性能,当然更受开发者青睐了。新版本的 iPhone 和 iPad 也是利用 Swift 编译的,因此,Swift 在 Top20 的位置会维持一段时间,有望进入 Top 10,当然这还需要时间的历练。我们拭目以待吧!
编程语言排行榜 TOP 20 榜单:
前 10 名编程语言长期走势图:
以下是 21-50 编程语言排名:
后 50 名编程语言如下:
必须声明,这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,这张采样本身也有相当大的局限性。
【说明】
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。排行榜的详细定义可以参考这里( 英文)。
上期榜单回顾:TIOBE 2014 年 6 月编程语言排行榜:Swift 能否取代 Objective-C?