姬長信(Redy)

RedMonk 2019 年 6 月编程语言排行:TypeScript 首次进入前十

文章转载自 OSCHINA 社区 [http://www.oschina.net]

知名软件行业分析公司 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

可以看到,排名前十的语言依然稳定,其中 C++ 和 C# 小小地调换了位置,部分语言也有小幅度变动,接下来看看值得关注的点:

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

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

退出移动版