dart和python哪个好_RedMonk 2020 年 Q1 编程语言排行:Python 冲进前二,Dart 值得关注...
知名软件行业分析公司 RedMonk 发布了 2020 年第一季度编程语言排行榜。
RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第一份榜单,下一次榜单将于 6 月份,即第三季度编程语言排行。
目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体过程改变了。现在使用 GitHub Archive 作为数据源对 GitHub 数据进行分析;而 Stack Overflow 部分则直接使用其提供的实用工具 data explorer,具体排序算法见官方介绍。
下面先来看看 RedMonk 2020 年 Q1 季度的编程语言排行榜前 20 名:
排名
2020 年 1 月
2019 年 6 月
2019 年 1 月
1
JavaScript
JavaScript
JavaScript
2
Python, Java
Java
Java
3
Python
Python
4
PHP
PHP
PHP
5
C#
C++
C#
6
C++
C#
C ++
7
Ruby, CSS
CSS
CSS
8
Ruby
Ruby
9
TypeScript, C
C
C
10
TypeScript
Objective-C
11
Swift
Swift
Swift
12
Objective-C
Objective-C
TypeScript
13
Scala, R
Scala
Scala
14
Shell
Shell
15
Go, Shell
R
Go,R
16
Go
17
PowerShell, Perl
PowerShell
PowerShell
18
Perl
Perl
19
Kotlin
Haskell
Haskell
20
Haskell
Kotlin
Kotlin
在最新的榜单中,各语言总体排名依然稳定,有趣的是,大部分名次紧挨着的语言都小小地调换了次序。另外,这次出现了许多排名并列的现象。接下来具体看看一些值得关注的点:
Python 发展势头良好,排名较之前上升一位,甚至挤进前二,与 Java 并驾齐驱。这是自 2012 年起,有史以来第一次在榜单中的前二名中出现了非 JavaScript 或 Java 条目。此前,Python 连续四年都排在第四位,终于在三年前跃升至第三,并一直保持,直到现在再次前进一位。Python 能否继续保持这一空前排名?还是说这只是一个暂时的现象?还要看接下来的发展。
TypeScript 在去年 6 月份的榜单中进入前十,也成为五年来首度打破前十排名的语言。这次,TypeScript 上升至第九位,与 C 语言并列。可见,TypeScript 进入前十并非意外,它与 JavaScript 的组合可以说是成功的。
R 语言令人惊喜,从此前的 15 位跃升至 13 位,与 Scala 并列。囿于统计和数据处理专业的学术性语言 R 意外地流行起来,已经超出预期。重要的是,同为最常用于数据分析的语言,Python 的大好势头看来没有太压倒 R,后者还是有其吸引力所在。
Rust 去年因受到微软的采用而火热了一阵子,在上一份榜单中排名 21,当时人们猜测它能否再接再厉突破 20 大关,但可能要让关注它的人失望了,Rust 目前的发展势头明显放缓,这次仍维持在 21 名。同样发展放缓的还有 Go 语言,尽管它从 16 名小小地增长了一位,位列 15。自 2015 年以来,反映在榜单上的 Go 的发展几乎停滞,排名一直保持在这样的位次。
最后再来看看 Dart。Dart 最近获得了一些收益,这与 Flutter 的普及率飙升大致相关。自从基于 Dart 的 Flutter 发布 1.0 版本以来,该语言一路从原先的 33 名跃升至最新排名的第 24 位。前几天,谷歌公布了一份 Fuchsia 编辑语言策略,从中可看出 Dart 将获得极大支持。那么接下来 Dart 会否得到更进一步的发展?拭目以待吧。
dart和python哪个好_RedMonk 2020 年 Q1 编程语言排行:Python 冲进前二,Dart 值得关注...相关推荐
- 2022年2月编程语言排行 Python领队C语言热度不减
2022年2月编程语言排行 Python领队C语言热度不减,前3名编程语言,即Python.C和Java的都上涨了1%.在2022年1个月 ,Python也摘得年度编程语言宝座 ,2月是Python第 ...
- RedMonk 2020 年 Q3 编程语言排行:Python力压Java和PHP,Rust 首次进入前 20
RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势.该榜单一年发布两次, ...
- python编程入门视频-2020年5个经典python编程入门视频教程推荐学习
近三年,python在一二线城市,越来越火热了!企业的需求也是python编程学习者的动力!python学习网整理了适合于零基础朋友的5个python编程入门视频课程,这些都是python编程入门经典 ...
- dart和python哪个好学_2018最坑爹的编程语言排行出炉,这些你碰都不要碰!
要是优达菌提起"哪个编程语言才是最好的"这个问题,相信大家都得争得打破脑袋才行.今天我们要搁置争议,只聊聊哪些编程语言就是个大坑,你最好别学.不过,在这之前,我还是要说一下,我即便 ...
- 2020计算机语言排行 rust,RedMonk 2020 年 Q3 编程语言排行:Rust 首次进入前 20
目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体过程改变了.现在使用 GitHub Archive 作为数据源对 GitHub 数据进行分析:而 Stack Overflow 部分 ...
- python排名上升_TIOBE:2019年7月全球编程语言排行 Python热度继续上升
与上个月相比,Python 的指数又增加了不少,由 8.530% 上升到 9.260%. 我们还留意到,TIOBE 对这期榜单的标题描述是"Perl is one of the victim ...
- python大学公众号_几个清华、交大学霸的公众号,值得关注
原标题:几个清华.交大学霸的公众号,值得关注 越来越多热爱技术的人在公众号上输出自己的技术积累,今天,文章内的这些公众号都是 AI.Python 领域内比较知名的几个公众号,有些是名校学霸或者大厂大牛 ...
- python免费全套教程-2020全网 最详细的Python入门教程完整版,无偿分享,收藏
简介:Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程.Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数编程语言的 ...
- python判断字符类型alpha_Python3.10第二个alpha版本来了!最新特性值得关注
选自towardsdatascience 作者:James Briggs 机器之心编译 编辑:陈萍 Python3.10 的第二个 alpha 版本已在 11 月初发布,相比于不久前发布的 3.9 版 ...
最新文章
- 协议森林06 瑞士军刀 (ICMP协议)
- python矩阵reshape_[LeetCode Python3]566. Reshape the Matrix(重塑矩阵)
- Sqlserver中一直在用又经常被忽略的知识点一
- 2013版计算机应用基础,《计算机应用基础》实施细则(2013版)
- java实现ftp文件的上传与下载
- 汇编语言 用push指令将a段中的前8个字形数据,逆序存储到b段中
- 解题报告——蓝桥杯 试题 基础练习 2n皇后问题(附n皇后代码)
- myeclipse创建项目 我们的第一个代码
- linux mutex 数量上限,互斥量mutex
- Elasticsearch 数据搜索篇
- Sqlite中的字符串连接
- 浅谈C#ref和out
- 计算机教室网络同传及保护,方正网络同传软件安装及后期使用全解.ppt
- Qt 中利用 GNU barcode 生成一维条形码
- 数论基础——扩展欧几里得【详细】
- 域名 空间 服务器 三者之间的关系
- 2台电脑共享一套键盘鼠标
- destoon新增模块
- AVR32单片机 矩阵按键 按键键值函数解析
- 杭州中高级职称评审流程
热门文章
- python编码程序_python 编码
- MacBook键盘符号
- python网管系统_IT外包网管服务,Python密度聚类算法-DBSCAN实践
- 合工大850参考书_合肥工业大学计算机考研850上岸经验分享
- C语言中return的各种用法
- 卸载ncurses_linux中使用ncurses出现中文乱码解决方法
- 法在计算机课程中的应用,任务驱动法在计算机办公课程中的应用
- 【渝粤教育】国家开放大学2018年秋季 2083T信息技术与教育技术(2) 参考试题
- 【渝粤题库】陕西师范大学152103 公共行政学
- 设计php框架_自制PHP框架之设计模式