设为香港六合特码图库收藏本站

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

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

: y6 z0 |' E* R. t  W# X

0 z3 d0 g/ |) |5 z, B4 F! w
TIOBE 2019年7月编程语言排行榜

& w3 X+ Z  S9 S$ o7 d( Y! L' f, y" D) ?* P

& Q0 |7 W, t# |
TIOBE公布了2019年7月的编程语言排行榜,Python热度同比增加2.9%,位居第三位。

0 Y+ h$ p! q5 `$ r7 T$ R( E$ G
! ^  g0 B  Q/ V, ~7 {/ z$ k$ [) ~
python人气的持续上升,是以牺牲其他编程语言的人气为代价的。这其中下降最为明显的就是R和Perl。尤其是Perl,它目前处于TIOBE指数的第19位,这是Perl的历史低点。要知道,perl曾在2005年排名第三,评级超过10%。                        
( N! \1 i8 T, p0 h1 G3 Z

3 ~) s: L0 J0 l$ J
Perl的非常规语法及其不明确的未来(Perl 5与Perl 6)对语言造成了很大的伤害。Perl 6本月进入了前100名,排名第93位,但这可能为时已晚,它无法再次成为主要的编程语言。

& q, M: z* M) N7 v4 E
值得注意的是Groovy,从去年同期的81位上升为现在的15位

5 j6 y$ _0 {, k. p- g& W, \

% _4 d  h% q% ?3 V* R
TIOBE历年编程语言曲线图

6 {0 Q4 |* M+ H" ?* [9 [
不出所料,Java再次成为第一名,自从2001年6月以来,Java已经蝉联冠军10多年,经久不衰。
) p9 ?# [& x3 u# P0 h" o

6 x/ D; h% ~# i

3 [/ N6 a。 G  b; R) X
虽然Java的热度在缓慢降低,但Java的霸主地位毋庸置疑,10多年来,也只有C语言短暂取代过Java的地位。自从1995年诞生以来,Java迅速成为世界上最受欢迎的编程语言,国内的Java程序员超过了40%。Java开发遍布移动端和服务端,尤其是服务端,基本上大多数公司都是采用Java进行开发。
+ S1 B. V+ s; q6 F  u
3 X) A3 j: ?/ Y  b1 y/ ~6 ~
7 n5 z- ^9 |) K1 p. u

5 ^# N1 c, T3 e8 p1 r8 d" H
也许有人会问,Java还能热多久?这个问题谁也不知道,Java虽然已经20多岁了,不年轻了。但是看看C语言,47岁了还是一直能保持前三的位置,相信Java仍然可以活跃很长时间,广大Java程序员不用担心自己会失业了。
5 G6 n2 Z) W1 O" M8 _0 K

  q% M4 t7 v, S1 g
TIOBE年度最佳编程语言

! F3 o  q* K+ a1 h& Z( j( P* w, r  o* v& M. w; [
Python近年来发展迅猛,并成为2018年度最佳编程语言。
从下图可知,Python曾经获得2007年度、2010年度、2018年度的最佳编程语言,比Java还多一次。也许4,5年后,Python最有可能取代Java的地位,成为最热门的编程语言。

' I: g) G1 b: B& G; r; t6 o

9 i6 \( s) f9 X& |2 s
Python能保持如此稳步的上升,依赖于其简单易用,开发效率高的优点。实现同样的功能,Python的代码量只是C、C++和Java代码的1/5~1/3。然而Python的缺点也很突出,性能较差,不能很好的利用CPU的并发处理能力。
: b5 P" o9 ~4 q+ M" u

6 ]$ X$ ~- n( U/ O( H" g
虽然Python需要改进的地方还很多,然而这并不能阻挡Python成为很多领域的第一编程语言,这些领域包括:爬虫、人工智能、自动化运维、金融分析和科学计算。
- h, E; E* {  f) X8 g
Python的未来不可限量,对于程序员而言,耗费时间和精力去了解和学习Python,以应对未来的发展需要,不失为一个明智之举。
2 h' G( `4 y& d$ R) U
7 I) w" }  I# `$ f
搜索
热搜: java python UI HTML5

图文热点

客服中心

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

关注我们

  • 关注官方微博
  • 关注官方微信
友情链接
快速回复 返回顶部 返回列表
天线宝宝手机网 挂牌平特报新图 香港六合特码图库 天线宝宝高手论坛香港挂 手机看开奖走势图 特马免费大公开 六合直播平台 今晚六合开什么特码 香港六个彩开奖记录 看图解平特图