目前根据2019年6月RedMonk的编程语言排行——TypeScript 首次进入前十

发布时间:2019-07-22 13:45 编辑:zengqian 来源:系统族
知名软件行业分析公司 RedMonk 发布了 2019 年 6 月(Q3 季度)编程语言排行榜。RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第二份榜单,上一次榜单发布是在 3 月份,即第一季度编程语言排行。
目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体过程改变了。现在使用 GitHub Archive 作为数据源对 GitHub 数据进行分析;而 Stack Overflow 部分则直接使用其提供的实用工具 data explorer,具体排序算法见官方介绍。
下面先来看看 RedMonk 2019 年 Q3 季度的编程语言排行榜前 20 名:

排名 2019 年 6 月 2019 年 1 月 2018 年 6 月
1 JavaScript  JavaScript JavaScript
2 Java Java Java
3 Python  Python Python
4 PHP PHP PHP
5 C++ C# C#
6 C# C ++ C++
7 CSS CSS CSS
8 Ruby Ruby Ruby
9 C C C,Objective-C
10 TypeScript Objective-C  
11 Swift Swift Swift
12 Objective-C TypeScript Shell,Scala
13 Scala Scala  
14 Shell Shell Go,R
15 R Go,R  
16 Go   TypeScript
17 PowerShell PowerShell PowerShell
18 Perl Perl Perl
19 Haskell Haskell Haskell
20 Kotlin Kotlin Lua


TypeScript 一路狂飙突进,排名持续上升,终于在新一季度首次进入前十。看来无处不在的 JavaScript 加上 TypeScript 提供的可选安全性已被证明是一个成功的组合。而上一次排名第 10 的 Objective-C 掉到了 12 名,恰好和 TypeScript 调了个位置。
Go 语言连续两次排行都降了 1 位,最新排名为 16 位。可以肯定的是保持在前 20 名已经是一个很不错的成绩,不过 Go 缺乏多功能性,这限制了它的优势。可以观察一下:围绕着 Go 的未来发展方向的任何争议,以及社区的投入程度会带来什么影响。
Kotlin 在上个季度进入榜单前 20 后,目前稳定在第 20 名的位置。它比 Go 更加通用,并且像 TypeScript 一样兼容 Java。但作为 Java 的可替代语言,Kotlin 只显示出很少的主流牵引力(相对于 Java 平台)。
Julia 距离主流语言仍然有一段距离,不过排名有在持续上升,新一季度排名 33 位。虽然这一趋势是积极的,但它在榜单中的可见度还是没有 Dart (#27)、Elixir (#29)、Lua (#22) 和 Matlab (#23) 高。Julia 之后的发展情况依旧是未知数。
Rust 即将突破 20 大关,最新排名为 21 位,较上次上升 2 位。对于系统语言来说,这种持续上升的轨迹表明,设计、语言社区和市场需求的某种组合正在结合,大大超越了原有的期望。

下图是 RedMonk 2019 年 6 月的编程语言整体排名情况:
 


 

榜单详情:https://redmonk.com/sogrady/2019/07/18/language-rankings-6-19/

 


新游上线
相关专题 更多+
  • 不会让你感到孤单的聊天通讯软件合集
  • 免费的聊天通讯软件下载
  • 最实用的生活购物软件合集
不会让你感到孤单的聊天通讯软件合集
不会让你感到孤单的聊天通讯软件合集

一些内向的小伙伴就算在有些聊天通讯软件里面也不会主动去寻找志同道合的好友,而今天小编就给大家分享一些让你可以快速找到心灵归属的聊天通讯软件,这些软件都支持在线配对功能,让每一个用户都可以遇到了和自己兴趣相投的人,绝对不会存在孤单,只有各种欢笑声。喜欢的小伙伴快来下载吧。

免费的聊天通讯软件下载
免费的聊天通讯软件下载

2020最火的聊天通讯软件合集分享了一些目前最火、最流行的聊天软件给大家,现在的聊天方式变得多样化了,但是最实用的还是语音聊天这种方式,因为这种方式比较便捷,能即时与对方取得联系,是一种非常优秀的实时通讯软件,而且还是可以免费使用的聊天软件,一起来看看吧。

最实用的生活购物软件合集
最实用的生活购物软件合集

如今是个互联网时代,自从互联网的出现,人们的生活方式有了很大的变化,网购早已成为了一种潮流的购物方式了,那么在我们的生活当中,有哪些最实用的生活购物软件呢?本期小编将推荐一些好用的购物软件给大家,一起来瞧瞧吧。

猜你喜欢