Python在四个榜单雄踞第一 专家预测十年内Python最强

新闻 前端
Python是目前最流行的编程语言,最近,它在各项榜单中的排名更是证实了这一点。

 Python是目前***的编程语言,最近,它在各项榜单中的排名更是证实了这一点。

IEEE Spectrum发布了***的第五届年度编程语言交互排行榜,该排行综合了 9 个来源的 11 个指标,对 47 种编程语言的流行程度进行排名。

在此次的排名中,Python囊括了综合指数、用户增速、就业优势和开源语言四项***,事实证明Python的发展势头正盛!

我们先来看看综合指数榜,Python 强势霸榜***名!与2017年的榜单相比,Python与C++的差距继续拉开,而Java跌出前三。

专家预测:十年内Python*** 编程语言Python在四个榜单雄踞***

接着看用户增速前20,***的还是Python

专家预测:十年内Python*** 编程语言Python在四个榜单雄踞***

然后是就业优势,这关系到程序员的求职方向,可以看到,Python依旧排***。

专家预测:十年内Python*** 编程语言Python在四个榜单雄踞***

***在开源语言排名中,Python的受欢迎度***。

专家预测:十年内Python*** 编程语言Python在四个榜单雄踞***

那么Python到底有什么魅力呢?为什么创造于1991年,但是真正开始发展的起点却是从2012年开始呢?

早期的Python不是很幸运,在Java、PHP、JS、C++等重重包围下,受关注的程度不高,但是好在Python本身的设计特点对生态环境有着极强的适应能力,才没被淘汰,而是在默默的对待时机。

[[238787]]

直到2012年,云计算火起来了,大量的创业公司和巨头都争先恐后的进军云计算领域,大家都在做IAAS,***的云计算开源平台OpenStack 就是基于Python 开发的,为此催生出不少Python 岗位。

而14年开始,“大众创新,万众创业”的口号喊了两年,人人都想当创业者,O2O、P2P产品遍地丛生,而最适合快速搭建原型的是Python,号称一个顶三个。

然后,从16年到现在,人工智能开始大红大紫,由于AlphaGo亮眼的表现聚焦了众人的注意力,人工智能不再是概念,而人工智能、机器学习的***语言就是Python。

[[238788]]

Python如今已经接近一门无所不能的编程语言,除了极少数的事情不能做之外,

其他基本上都涉及到,系统运维、图形处理、数学处理、文本处理、数据库编程、网络编程、web编程、多媒体应用、pymo引擎、黑客编程、爬虫编写、机器学习、人工智能等等。

这其中需要特别提出的是网络爬虫,这两年程序员也见识了Python在网络爬虫中的厉害,10个写爬虫的9个在用Python,曾经有一段时间知乎的Python话题全部被爬虫相关的帖子刷屏。

[[238789]]

知乎上的专家Alex-金角大王曾经做了几点与Python相关的预测:

  • 5年之内,Python会取代PHP,成为***的WEB开发语言
  • 10年内,Python的使用量将趋近甚至超过Java
  • 10年内,主流的人工智能技术都是基于Python开发
  • Python应用率已经取得***的领域有:云计算、爬虫、自动化运维、金融分析

***,分享一下精妙的Python之禅,它来自Python官网,是官方认可的编程原则,适用于编程更适用于人生:

The Zen of Python, by Tim Peters

Beautiful is better than ugly.

Explicit is better than implicit.

Simple is better than complex.

Complex is better than complicated.

Flat is better than nested.

Sparse is better than dense.

Readability counts. Special cases aren't special enough to break the rules. Although practicality beats purity.Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one-- and preferably only one --obvious way to do it. Although that way may not be obvious at first unless you're Dutch. Now is better than never. Although never is often better than right now. If the implementation is hard to explain, it's a bad idea. If the implementation is easy to explain, it may be a good idea. Namespaces are one honking great idea -- let's do more of those!

[[238790]]

人生苦短,快用Python~

 
责任编辑:张燕妮 来源: W3Cschool
相关推荐

2019-07-17 16:42:41

物联网传感器数据

2021-03-18 18:46:33

量子计算比特币加密货币

2019-07-19 09:28:24

Python编程语言Java

2013-11-25 10:39:48

2019-08-12 07:24:41

工业物联网IIoT物联网

2016-01-14 10:49:09

虚拟现实高盛

2013-02-19 09:26:17

2017-01-19 21:08:45

2019-01-22 10:50:52

边缘计算IT网络

2019-01-08 14:47:32

2022-02-08 15:58:29

Python编程语言

2021-11-22 10:24:42

人工智能物联网机器学习

2021-07-12 10:38:51

预测分析数据分析大数据

2019-02-26 13:53:07

PythonJava编程语言

2023-06-15 09:55:49

2024-12-20 18:38:00

2024-07-08 09:31:52

​OpenAIGDPChatGPT

2020-11-04 17:49:22

Python开发编程语言

2012-07-24 09:27:29

2018-02-05 11:00:54

点赞
收藏

51CTO技术栈公众号