内容简介:知名软件行业分析公司 RedMonk 发布了 2019 年一季度RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第一份榜单。
知名软件行业分析公司 RedMonk 发布了 2019 年一季度 编程语言排行榜 。
RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第一份榜单。
目前 RedMonk 对编程语言的 排序 算法基本思路没有变化,但是具体过程改变了。现在使用 GitHub Archive 作为数据源对 GitHub 数据进行分析;而 Stack Overflow 部分则直接使用其提供的实用工具 data explorer,具体 排序算法 见 官方介绍 。
前边给出了一张整体排行情况的图,这里着重看一下前 20 名:
| 排名 |
2019 年 1 月 |
2018 年 6 月 |
| 1 |
JavaScript |
JavaScript |
| 2 |
Java |
Java |
| 3 |
Python |
Python |
| 4 |
PHP |
PHP |
| 5 |
C# |
C# |
| 6 |
C ++ |
C++ |
| 7 |
CSS |
CSS |
| 8 |
Ruby |
Ruby |
| 9 |
C |
C,Objective-C |
| 10 |
Objective-C |
|
| 11 |
Swift |
Swift |
| 12 |
TypeScript |
Shell,Scala |
| 13 |
Scala |
|
| 14 |
Shell |
Go,R |
| 15 |
Go,R |
|
| 16 |
TypeScript |
|
| 17 |
PowerShell |
PowerShell |
| 18 |
Perl |
Perl |
| 19 |
Haskell |
Haskell |
| 20 |
Kotlin |
Lua |
对比了一下上次公布的榜单,排名没什么大变化,但还是有几个值得关注的点:
-
TypeScript凭借与 JavaScript 的高度相关,并带来一些安全功能使用率上涨很快,相比上一份榜单排名上升了 4 位,目前排在 12 位,进入前 10 指日可待。
-
Go与 R 分别都下降了 1 位,目前并列排在 15 位,下降 1 位对于 R 和 Go 来说差异不大,R 依然凭借其在数据分析领域的强大能力占据着较大的采用市场;但是对于 Go 来说,虽然它在技术上一直受到高度的重视,并且也在云等各种基础设施项目中广受欢迎,但是目前还没有迹象表明它会像 Java 这样成功。
-
Kotlin 与 JVM 语言:Kotlin 大幅增长,上升了 8 位,排到 20,同时基于 JVM 的 Scala、Clojure 和 Groovy 都相应下降了。Clojure 与 Groovy 都下降了 3 位,同时排在 24 位,Scala 下降 1 位,排在 13 位。目前 Kolin 仍然远远落后于 Scala,但在 Redmonk 的排名历史中,它的快速增长仅次于 Swift,所以接下来 Kotlin 的发展值得期待。
-
Julia都没有出现在前 20 中,榜单中它只上涨了 2 位,排在 34 位,但由于其号称集 Python 、C、R 与 Ruby 之长强大的语言特性,还是值得大家关注。Julia 的增长速度有点像三年前的 TypeScript,像这样一开始增长缓慢的语言可能会在某个时间内快速飙升。
-
Rust排名不变,还是在第 23 位。虽然排位没进前 20,但是 Rust 在系统级语言中的成绩还是不错的,它的排位比 Clojure、Groovy、CoffeeScript、Dart 和 Visual Basic 这些众所周知的语言都更靠前。
最后来看看 2012 年 9 月到今年 1 月的 Top 20 编程语言变化情况:
榜单详情: https://redmonk.com/sogrady/2019/03/20/language-rankings-1-19
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- RedMonk 语言排行:Kotlin 上升 8 位,TS 快进前 10
- 强化学习基础-对偶梯度上升
- CentOS 7上升级/安装gcc
- 机器学习笔记(八):随机梯度上升/下降算法调优
- 微软一顿操作猛如虎,PowerShell 排名直线上升
- 你不知道的Node.js性能优化,读了之后水平直线上升
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Analytics 2.0
Avinash Kaushik / Sybex / 2009-10-26 / USD 39.99
The bestselling book Web Analytics: An Hour A Day was the first book in the analytics space to move beyond clickstream analysis. Web Analytics 2.0 will significantly evolve the approaches from the fir......一起来看看 《Web Analytics 2.0》 这本书的介绍吧!
Markdown 在线编辑器
Markdown 在线编辑器
html转js在线工具
html转js在线工具