15年来这8门编程语言的位置十分稳定
极客时间编辑部
讲述:丁婵大小:1.34M时长:02:55
日前,开源中国编译了 TIOBE 编程语言 10 月排行榜,发现排名前 8 的编程语言在这 15 年里一直都十分稳定。
在本次榜单中,Java、C、Python 占据了前三名的位置,TOP 4-TOP 10 依次为 C++、C#、Visual Basic.NET、JavaScript、SQL、PHP、Objective-C。
根据 TIOBE 统计的数据可见,虽然每年都会诞生新的编程语言,并且日渐流行,但实际上不会对排行榜产生太大的影响。如果将今天的 TOP 8 跟 2014 年(5 年前)和 2004 年(15 年前)的进行对比,我们会发现只有一门不同的编程语言。
在 2004 年,Perl 仍属于排名前 8 的编程语言,但后来由于 Python 的崛起以及 Perl 5 和 Perl 6 之间的分裂,Perl 的前途变得不再明朗,最终跌出 TOP 8。
除了 Perl,还有一门语言值得一提,那就是 iOS 开发者都很熟悉的 Objective-C,它也曾在 2014 年进入 TOP 8。但经过大众短暂的狂热追捧后,苹果公司推出了 Swift,然后它就顺理成章地接管了 Objective-C 的位置,后者再次跌出 TOP 8。
因此,除了几个特例,这些年来,TIOBE 排名的 TOP 8 可以说是一直保持不变。对此,榜单制作者表示,在编程语言领域诚然存在一些趋势,但幸运的是这些趋势的变化相对比较缓慢。很多工程师经常担心会错过某些新技术,但从 TIOBE 统计的数据来看,这种担心没什么意义。
近几年迅速崛起的 Python 正在超越 PHP 和 Perl 等语言,成为新兴主流语言。除此之外,其他相对较新的编程语言如果要争取进入 TOP 20 还有很长的路要走。这些有潜力的候选者包括 Dart、Scala、Lua、Rust、Kotlin 和 TypeScript。
需要说明的是,TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。点击此链接可以了解具体的计算方式。
值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。
以上就是今天的内容,希望对你有所帮助。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(3)
- 最新
- 精选
- 言十年我大PHP屹立不倒8
- VVKRust 紧随其后1
- 鲍勃c语言永远都是大爷啊。还有就是“人生苦短,我用python”
收起评论