2018 Python 调查报告解读,Flask 首次超越 Django,Python3 全面取代 Python2

By 刘志军 , 2019-03-01, 分类: Python

survey

jetbrains 联合 Python基金会针对全球150个国家和超过2万名开发者做了一项调查,接受调查的对象都是正在使用Python的开发者和学生。 其中有84%的人把 Python 作为第一语言使用。和 Python 搭配最多的语言是 JavaScript。

还有一些数据值得解读

1、数据分析、Web开发是Python的主要使用领域

使用 Python 最多的领域是数据分析,超过58%,其次才是Web开发、运维、机器学习、网络爬虫、测试等。

微信截图_20190227122238.png

2、 Python3全面取代Python2

到今年截止,使用Python3的比例达到84%,这个数据在2017年还是75%,可以预见未来两年,Python3将覆盖90%以上,因为到2020年,Python2就将正式停止维护了。

WX20190226-234600@2x.png

3、 Flask 首次超过 Django

Web 框架前三甲依然是 Flask、Django、Tornado, Flask 成为最受欢迎的Web框架,异步框架依然没什么起色。数据科学领域,NumPy、Pandas、Matplotlib 依然占据前3位,通用库里面,HTTP请求库 Requests 无可争议被推选为最受欢迎的库。

微信截图_20190227122749.png

4、 AWS首选云厂商,阿里云没有上榜

使用最多的云厂商是亚马逊的AWS,其次是Google的云平台和Heroku,阿里云并没有上榜,可以证明参与调查的中国开发者并不多,因为阿里云在全球云计算的市场份额是前4

WX20190226-235636@2x.png

5、Pycharm 依然是最推荐的使用 IDE

开发工具中,Pycharm 专业版和社区版使用的人最多,比较意外的是微软的 VS Code 异军突起,VS Code 同时兼具性能和体验,将越来越受欢迎。

微信截图_20190227124926.png

6、美国Python开发者最多

我认为这组数据不准,前三甲都是英语国家,而中国只排在第5,如果按人口和整个互联网IT大环境来估算的话,中国必须排在第一。

微信截图_20190227124129.png

https://www.jetbrains.com/research/python-developers-survey-2018/


关注公众号「Python之禅」,回复「1024」免费获取Python资源

python之禅