澳门新葡亰网址下载编程语言年中盘点:Java 连续下滑数月 Go 挺进前十

by admin on 2020年4月7日

基于数据,我们先来看一下1-7月份TIOBE编程语言排行榜前十:

茶话汇已介绍过多期TIOBE发布的编程语言排行榜,下面就来看看TIOBE于2014年7月份发布的编程语言排行榜。

TIOBE编程语言社区发布了2017年7月排行榜,这次排行和6月相比变动不大,Java、C、C++和Python仍然稳定保持在前4甲。

澳门新葡亰网址下载 1

导读(根据榜单识别出来的关键信息): 排名前三的还是
C、Java、Objective-C; 苹果公司上个月刚推出的新编程语言
Swif,在本月就排在了第 16 位; 现在 Go 语言在已跌倒 100
位后了,榜单上消失了这门语言;
前20名榜单中PHP/Perl/Lisp/Ruby均下降了2名或以上。

Go
语言今年一路飙升,本月终于进入前10名,2016年同期可是才55名,这个速度果然是够猛,究其原因或许跟大数据人工智能发展趋势有关。上个月谷歌宣布了安卓开发全面支持Kotlin,Kotlin上个月也首次进入前50名。本月Kotlin未能继续发挥热度,下跌
4 位(44名降到48名)。从目前趋势上看,Go 语言一直保持上升势头的话,将同
JavaScript 、 Python
等“明星”语言并驾齐驱,成为最值得学习的编程语言之一。

从中我们可以发现:Java、C、C++、C#、Python稳居排行榜前五位。Java依然在榜单霸主位置,甩C语言好几条街。但是进入7月份我们发现了一个亮点,Go语言进入了TIOBE编程语言排行榜前十名。

编注:大家还记得 Google 在几年前发布了 Go 语言。2009 年 Go 语言还成为了
TIOBE 的年度编程语言,不过现在 Go 语言在已跌倒 100 位后了。Swift
看起来应该和 Go 的命运会不一样。尽管 Swift 本身没很多新东西,但它和 Go
语言不同,它是要取代 Objective-C。新的 iOS 应用最终是要用 Swift
编写。所以 Swif 很可能在 Top 20 呆上很长时间,并且有潜力进入 Top 10。

2017年7月编程语言排行榜 Top 20 榜单:

看点一:Java正在走下坡路

Java一直处于榜单霸主的位置,是程序员们使用最广泛的语言。但是我们通过对Java
1-7月份的使用指数分析,发现Java走势一直处于下降趋势。

澳门新葡亰网址下载 2

Java从一月份使用指数17.276%跌到了13.774%,毕竟是程序员使用最广泛的语言,这个下降趋势还是很让人震惊的。虽然整体趋势一直在走下坡路,但编程语言界老大哥的身份还是没有被动摇,随着编程语言种类越来越广泛,Java会不会被其他语言取代?

相关文章:《Tiobe排行榜显示Java正在走下坡路》

下面,来看看TIOBE榜单的详细情况:

澳门新葡亰网址下载 3

看点二:C与C++趋势平缓,Python赶超C#

1. TIBOE编程语言榜单里排名前20的编程语言:

第20-50榜单:

澳门新葡亰网址下载 4

前五名中C与C++趋势平缓,一直分列于榜单第二和第三的位置。Python与C#有相对波动:Python在4月之前一直落后于C#,5月起取代C#进军榜单前四。

澳门新葡亰网址下载,C、C++、Python与C#作为最流行的语言整体上应该不会有太大的波动趋势。中国计算机专业的学生入门编程语言一般都是C,C是面向过程的,入门简单,代码简洁;C++应该是这四种里面最难的一个,C#与Java无论从语法还是编译过程都非常相似;而Python是面向对象的解释型语言,语法简洁清晰,能够轻松应用将C/C++等的各种模块联结在一起。

相关文章:《Python越来越受欢迎,这中间发生了什么?》

2014年7月

澳门新葡亰网址下载 5

看点三:Go语言进军排行榜前十

进入7月以来,我们发现了杀进编程语言前十的一匹黑马:Go语言。Go语言近几年一直都是很热门的语言之一,年初使用指数一直在飙升,相信年中进入前十也是众望所归。

澳门新葡亰网址下载 6

从上面这张图表来看Go语言的走势其实一直都有较大波动性,4月份开始有上升趋势,7月份使用率达到最高2.363%,8月份的Go语言会不会给我们更大的惊喜?

相关文章:《Go力压Dart和Perl成最受欢迎编程语言》

2013年7月

Top 10 编程语言 TIOBE 指数走势(2002-2016)

看点四:R语言表示不服

Go语言荣获2016年度编程语言,那么在新晋语言中,有没有能和Go相媲美的对手呢?小编出于好奇,整理了2017年1-7月份的增幅前三的统计表:

澳门新葡亰网址下载 7

通过统计表与排行榜前20名语言相结合我们发现,最能与Go语言相媲美的是R语言。我们来看一下R语言1-7月份的使用指数趋势图。

澳门新葡亰网址下载 8

R语言1-7月份整体处于上升的一个趋势,最高使用指数达到了2.150%,相比于Go语言7月份最高使用指数2.363%来讲,还是非常有竞争优势的。

相关文章:《R语言会成为大数据时代的现象级语言吗?》

从今年上半年的整体来看,Java、Go与R语言的变化趋势是我们下半年需要关注的重点。Go语言和R语言目前发展还不够成熟,近几年估计不会动摇前五的位置。但是R语言会不会成功取代Go成为今年年度编程语言呢,让我们拭目以待吧!

【说明】

TIOBE
编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如
Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu
等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

(文/开源中国)    

变化

澳门新葡亰网址下载 9

编程语言

【说明】

比例

TIOBE
编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如
Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。

比例变动

请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

11C17.145%-0.48%22Java15.688%-0.22%33Objective-C10.294%+0.05%44C++5.520%-3.23%57(Visual)
Basic4.341%+0.01%66C#4.051%-2.16%75PHP2.916%-4.27%88Python2.656%-1.38%910JavaScript1.806%-0.04%1012Transact-SQL1.759%+0.19%119Perl1.627%-0.52%1213Visual
Basic
.NET1.495%+0.24%1337F#1.093%+0.86%1411Ruby1.072%-0.51%1545ActionScript1.067%+0.86%16Swift1.054%+1.05%1717Delphi/Object
Pascal1.031%+0.34%1815Lisp0.829%-0.04%1918MATLAB0.781%+0.10%2020Assembly0.777%+0.20%

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。排行榜的详细定义可以参考这里

2. 2014年7月编程语言排行榜前10位的长期走势图:

3. 2014年7月编程语言排行榜21至50位排名:

黑客与编程原创,转载请注明出处

排名

首发 微信公众号:hackerbc

编程语言

QQ:1584202176

比例

微信:dawn-lu_

21OpenEdge
ABL0.747%22SAS0.684%23Pascal0.624%24PostScript0.583%25Logo0.572%26ML0.506%27COBOL0.465%28R0.411%29Ada0.403%30Go0.395%31C
shell0.390%32Fortran0.385%33ABAP0.365%34cT0.337%35PL/I0.327%36Lua0.322%37Ladder
Logic0.320%38Haskell0.313%39Scratch0.309%40Scala0.293%41Scheme0.282%42Z
shell0.281%43Tcl0.272%44Erlang0.254%45Common
Lisp0.253%46Prolog0.245%47RPG
(OS/400)0.241%48Modula-20.234%49PL/SQL0.230%50D0.228%

微信:dawn-lu_

4. TOP 10 语言在以往年份的排名:

编程语言

2014

2009

2004

1999

1994

1989

C122111Java21115Objective-C33442C++433222C#57721PHP656(Visual)
Basic745337Python8692623JavaScript99819Transact-SQL1030Lisp1421141063

【说明】:TIOBE
编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如
Google、 MSN 、雅虎)以及 Wikipedia 和 YouTube
进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图