RedMonk 2018 6 月编程语言排行: Objective-C 升至第九
栏目: Objective-C · 发布时间: 6年前
内容简介:美国当地时间 8 月 10 日,RedMonk开始之前,我们先来了解一下关于 RedMonk 编程语言排名的一些历史。首先,RedMonk 是一家专注软件开发者的行业分析公司,其总部位于美国,从 2011 年开始它就开始统计行业编程语言排名。与 TIOBE 编程语言排行榜每月发布一次不同,平时我们很少能看到 RedMonk 这个编程语言排行榜的更新(先来看看 RedMonk 2018 年 Q3 季度的编程语言排行榜 ——
美国当地时间 8 月 10 日,RedMonk 宣布推出 2018 年 6 月(Q3 季度)RedMonk 编程语言排名,下面让我们看看这份姗姗来迟的编程语言报告带来了哪些消息。
开始之前,我们先来了解一下关于 RedMonk 编程语言排名的一些历史。首先,RedMonk 是一家专注软件开发者的行业分析公司,其总部位于美国,从 2011 年开始它就开始统计行业编程语言排名。与 TIOBE 编程语言排行榜每月发布一次不同,平时我们很少能看到 RedMonk 这个编程语言排行榜的更新( 上次发布 是 2018 年 3 月份)。RedMonk 编程语言排行榜是通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用和讨论数量来统计的,RedMonk 希望把关于语言的讨论和使用联系起来,以深入挖掘它们未来潜在的采用趋势。具体统计标准请直接查看 榜单说明 。
先来看看 RedMonk 2018 年 Q3 季度的编程语言排行榜 ——
RedMonk 编程语言排行榜
排名 | 2018 年 6 月 | 2017 年 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,Objective-C | C |
10 | Objective-C | |
11 | Swift | Swift |
12 | Scala, Shell | Shell,Scala |
13 | ||
14 | Go,R | R |
15 | Go,Perl | |
16 | TypeScript | |
17 | PowerShell | TypeScript |
18 | Perl | PowerShell |
19 | Haskell | Haskell |
20 | Lua | CoffeeScript, Lua, Matlab |
与往常一样,RedMonk 排行榜中的前十名一如既往的稳定。JavaScript 依然稳坐第一,而用于 iOS 开发的 Objective-C 相较于去年的第 10 名,今年有了一点点的提升,与 C 语言一起并列排行榜第 9 名。
下面我们看看值得关注的变化。
- JVM 语言的变动情况 :先来说说备受关注的 Kotlin,Kotlin 的排名变动较小,从去年的第 27 位变成了今年的第 28 位,虽然有所下跌,不过它的未来仍是光明的(Kotlin 是除 Swift 外增长最快的语言),我们下个季度再看看它的表现。而其他几门 JVM 语言诸如 Scala (2), Clojure (4) 和 Groovy (2),可以清楚看到,它们在排名方面都有了一定的进步。
- Julia :Julia 正在缓慢但稳步前进着,它的排名相较于去年前进了三位。本季度 Julia 上升三位至 36 名,这是其连续第四个季度增长 (36, 39, 40, 52)。而它也于前两天 发布 了 1.0 正式版,作为一门号称集 Python 、C、R、 Ruby 之所长的编程语言,Julia 十分值得我们关注。
- Rust :Rust 的排名没有变动,仍然排在第 23 名,这有点让人意外,因为按照此前的观察,Rust 会有希望进入前 20 名的。不过也不用太惊讶,因为语言在排名中越靠前,增长就越来越困难。而且 Rust 正在以越来越频繁的方式出现,从长远来看,Rust 依然是一支“潜力股”。
- Go 和 TypeScript :相较于去年的排名,两者都有了细小的进步,而且从平时观察到的现象来看,尤其是 Go 语言,无论是在招聘还是日常讨论中,关于它的话题越来越多,这也反映出 Go 语言上升的势头。
下图是 RedMonk 2018 年 6 月的编程语言详细排名,包括更多的语言:
为了进一步比较,下面贴出前些时间发布的 IEEE Spectrum 和 TIOBE 的最新编程语言流行度报告。
IEEE Spectrum 2018 排名(与 2017 年相比)
TIOBE 2018 年 8 月排名(与 2017 年相比)
转自 https://www.oschina.net/news/98909/redmonk-language-rankings-6-18
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- RedMonk 2018 6月编程语言排行: Objective-C 升至第九
- Linux Kernel 4.18分支停止支持 推荐用户尽快升至4.19
- [图]Linux Kernel 4.20分支停止支持 强烈推荐升至5.0版本
- 逻辑式编程语言极简实现(使用C#) - 1. 逻辑式编程语言介绍
- 那些主流编程语言的知识:C 语言(一)
- 那些主流编程语言的知识:C 语言(一)
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Linux从入门到精通
刘忆智、等 / 清华大学出版社 / 2010-1-1 / 59.00元
linux是目前增长最迅速的操作系统。本书由浅入深、循序渐进地向读者介绍linux的基本使用和系统管理。全书内容包括linux概述、linux安装、linux基本配置、桌面环境基本操作、shell基本命令、文件和目录管理、软件包管理、磁盘管理、用户与用户组管理、进程管理、网络配置、浏览网页、收发邮件、文件传输和共享、远程登录、多媒体应用、图像浏览和处理、打印机配置、办公软件的使用、linux编程工......一起来看看 《Linux从入门到精通》 这本书的介绍吧!