设为首页收藏本站

TIOBE:Python人气不减 Java稳坐第一

[复制链接]
236 0 打印 上一主题 下一主题

* r) k2 X: e$ r  T
/ r! j7 l! W" A" }5 V
TIOBE 2019年7月编程语言排行榜

- P1 x: h6 w! w( h/ ^! i) Y' w' H$ a8 A9 V: b  \

+ ]8 `  j* p. V5 W9 `
TIOBE公布了2019年7月的编程语言排行榜,Python热度同比增加2.9%,位居第三位。

* k8 V1 G6 `% X( C2 L

. w2 }0 |( q; H) F3 S# A3 J7 k2 V$ ?- r
python人气的持续上升,是以牺牲其他编程语言的人气为代价的。这其中下降最为明显的就是R和Perl。尤其是Perl,它目前处于TIOBE指数的第19位,这是Perl的历史低点。要知道,perl曾在2005年排名第三,评级超过10%。                        

1 n。 T) Q' }2 u5 G
  P+ ]4 p1 H  n9 \, X
Perl的非常规语法及其不明确的未来(Perl 5与Perl 6)对语言造成了很大的伤害。Perl 6本月进入了前100名,排名第93位,但这可能为时已晚,它无法再次成为主要的编程语言。

; {7 M) ~! P  l+ B/ N. o
值得注意的是Groovy,从去年同期的81位上升为现在的15位

8 M7 E: s2 [: i6 \8 a# b5 g1 A

, o8 r: [& K1 r) \+ c! V1 g) Y
TIOBE历年编程语言曲线图
- [  W" @) @3 A: G8 Q6 M# S
不出所料,Java再次成为第一名,自从2001年6月以来,Java已经蝉联冠军10多年,经久不衰。4 E9 t1 r- ?+ D1 J# _) Z

% g8 i# ~9 F2 N, k
0 |( c, k" F2 o
虽然Java的热度在缓慢降低,但Java的霸主地位毋庸置疑,10多年来,也只有C语言短暂取代过Java的地位。自从1995年诞生以来,Java迅速成为世界上最受欢迎的编程语言,国内的Java程序员超过了40%。Java开发遍布移动端和服务端,尤其是服务端,基本上大多数公司都是采用Java进行开发。
' |. \5 N# x/ A  S
8 |$ A9 [% _2 C8 O  w# X
3 ?% }  w2 `+ l% q& F4 x, J
" C* g0 O$ H* ]1 f" d; r9 W9 i( u
也许有人会问,Java还能热多久?这个问题谁也不知道,Java虽然已经20多岁了,不年轻了。但是看看C语言,47岁了还是一直能保持前三的位置,相信Java仍然可以活跃很长时间,广大Java程序员不用担心自己会失业了。

/ D% e# W* j7 W
/ x1 H- }. Q, c7 `8 o! \' x' V1 ~
TIOBE年度最佳编程语言
% o' I- L7 B0 o9 C7 F3 X$ ]

( \. O6 I, Y6 y
Python近年来发展迅猛,并成为2018年度最佳编程语言。
从下图可知,Python曾经获得2007年度、2010年度、2018年度的最佳编程语言,比Java还多一次。也许4,5年后,Python最有可能取代Java的地位,成为最热门的编程语言。

+ h: w  F- H6 ~5 H. Q
6 ^$ A  N$ N' r( S3 k0 e
Python能保持如此稳步的上升,依赖于其简单易用,开发效率高的优点。实现同样的功能,Python的代码量只是C、C++和Java代码的1/5~1/3。然而Python的缺点也很突出,性能较差,不能很好的利用CPU的并发处理能力。
, j0 Q. e3 n3 @( B! S! A( t

# f' ?. B1 t! ^+ V6 d9 ~8 C
虽然Python需要改进的地方还很多,然而这并不能阻挡Python成为很多领域的第一编程语言,这些领域包括:爬虫、人工智能、自动化运维、金融分析和科学计算。

, ~+ z5 b: _4 Y  K5 l
Python的未来不可限量,对于程序员而言,耗费时间和精力去了解和学习Python,以应对未来的发展需要,不失为一个明智之举。
' N. }+ }) ^" e8 e% l

2 _, j' ]- G1 P
搜索
热搜: java python UI HTML5

图文热点

客服中心

4006-371-555 周一至周六 9:00-19:00

关注我们

  • 关注官方微博
  • 关注官方微信
友情链接
快速回复 返回顶部 返回列表
六合宝典 六合宝典 六合在线 六合在线 六合在线 六合在线 六合宝典 六合在线 六合宝典 六合宝典