6月份编程语言排行榜:TypeScript首进前十
极客时间编辑部
讲述:丁婵大小:1.42M时长:03:06
知名软件行业分析公司 RedMonk 发布了 2019 年 6 月,即 Q3 季度编程语言排行榜。RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。
目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体过程改变了。现在使用 GitHub Archive 作为数据源对 GitHub 数据进行分析;而 Stack Overflow 部分则直接使用其提供的实用工具 data explorer。
与众多编程语言排行榜相比,RedMonk 出品的这份排行榜因其统计方式和数据比较贴近开发者的使用情况,因此受到大多数人的认可。
下图即为 RedMonk 2019 年 Q3 季度的编程语言排行榜前 20 名:
可以看到,排名前十的语言依然稳定,依次为 JavaScript、Java、Python、PHP、C++ 、C#、CSS、Ruby、C 语言和 TypeScript。其中 C++ 和 C# 调换了位置,部分语言也有小幅度变动。下面来看看值得关注的点:
TypeScript 一路突进,排名持续上升,终于在新一季度首次进入前十。看来无处不在的 JavaScript 加上 TypeScript 提供的可选安全性已被证明是一个成功的组合。而上一次排名第 10 的 Objective-C 掉到了 12 名,恰好和 TypeScript 调换了位置。
Go 语言连续两次排行都降了 1 位,最新排名为 16 位。可以肯定的是保持在前 20 名已经是一个很不错的成绩,不过 Go 缺乏多功能性,这限制了它的优势。可以观察一下围绕着 Go 的未来发展方向的任何争议,以及社区的投入程度会带来什么影响。
Kotlin 在上个季度进入榜单前 20 后,目前稳定在第 20 名的位置。但作为 Java 的可替代语言,Kotlin 只显示出很少的主流牵引力(相对于 Java 平台)。
Julia 距离主流语言仍然有一段距离,不过排名有在持续上升,新一季度排名 33 位。虽然这一趋势是积极的,但它在榜单中的可见度还是没有 Dart (#27)、Elixir (#29)、Lua (#22) 和 Matlab (#23) 高。Julia 之后的发展情况依旧是未知数。
Rust 即将突破 20 大关,最新排名为 21 位,较上次上升 2 位。对于系统语言来说,这种持续上升的轨迹表明,设计、语言社区和市场需求的某种组合正在结合,大大超越了原有的期望。
以上就是今天的内容,希望给你带来参考价值。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- yukidart呢
收起评论