全球 Python 调查报告:Python 2 正在消亡,PyCharm 比 VS Code 更受欢迎!

2020 年 5 月 9 日 CSDN

作者 | 唐小引
图 | CSDN 下载自东方 IC
出品 | CSDN(ID:CSDNnews)

一年一度的 Python 开发者调查报告终于发布了。该报告由 Python 软件基金会和 JetBrains 联合发起,已经持续三年,并且参与调查的开发者人数正在逐年上升。今年,全球来自 150 多个国家及地区的 24,000 名的 Python 开发者参与了调查。

当今天,朋友圈、抖音、网站等凡所见出皆可见 Python 之时,我们从官方的调查报告里,能够见到更为真实的 Python。接下来,我们一起来看今年的报告有哪些重点发现。


Python 的采用率


不得不说,越来越多的开发者已经掌握了 Python 这门语言技能,并且正在逐渐地将其作为自己的主要编程语言,占比 84%。

这点和去年分布相同,不过随着 Python 3 的采用率在快速增长,后浪拍前浪,已经不再维护的 Python 2 正在逐渐消亡,其采用率已经从去年的 16% 降到了 10%,其中用于 Web 开发和 DevOps、系统管理、编写自动化脚本占比最多,而数据科学的比重正在持续降低,官方表示,「这可能是因为近年来 Python 数据分析兴起,但 Web 开发则相对成熟,有许多 Web 开发者需要维护大量的老代码」。

同时,开发者们在使用 Python 的同时,其他还会使用哪些编程语言?数据显示,JavaScript 依然高居榜首。不过值得注意的是, 有越来越多的开发者表示,除了 Python 之外,没有再使用其他语言,这个占比已经从去年的 6% 提升到了 11%。

开发者们用 Python 都在做什么?从官方统计数据来看,数据科学和 Web 开发依然遥遥领先,机器学习位居第三。

不过,两者还是有差异点,在 Web 开发中,JavaScript、TypeScript、HTML/CSS 和 PHP 等的使用率非常高,而对于数据科学工程师们来说,C/C++、Java 和 R 才更受欢迎。


最受 Python 开发者喜爱的工具与框架


看完 Python 采用的基本情况,我们再来看日常更为紧密的 Python 开发者们使用的各类工具与框架。

在 Web 框架方面,显然 Flask 和 Django 最受欢迎,两者以 48%、44% 的占比遥遥领先其他框架。

在数据科学框架和库方面,NumPy 依然稳坐龙头老大位置,甚至于比例还在上升,今年已经实现了 63% 的占比,其次是 Pandas,PyTorch 则居于第 9。

在大数据方面,Apache Spark 以 13% 的占比位列第一。

值得一提的还有操作系统方面,Linux 是 Python 开发者最喜爱的操作系统,几乎三分之二的开发者都在使用它,其次是 Windows。

而在编辑器及 IDE 方面,尽管 VS Code 在所有开发者中深受欢迎,不过在 Python 的世界里,它还是要让位给 PyCharm,其以 33% 的占比位列第一。但 PyCharm 还是有着非常强的危机感,毕竟 VS Code 的增长速度极快,它已经从 2017 年的 7%,快速上升到了 24%。

最后,想进一步看完整的 Python 开发者调查报告?点击以下链接访问:

https://www.jetbrains.com/lp/python-developers-survey-2019/

【END】

20 分钟看懂 60 年波澜壮阔开源史

从上世纪60年代贝尔实验室的MULTICS操作系统,到Unix的诞生,再到今天一统服务器的Linux。


开源的历史就是互联网的发展史。大数据、云计算、移动互联网、超级计算机,离开了Linux服务器一个能打的都没有。


本视频将带你重温开源那段波澜壮阔的历程,让我们一起回到60年代的贝尔实验室、回到Unix的诞生地、回到BSD和Minix的起源、回到轰轰烈烈的自由软件运动、回到赫尔辛基Linus的那间小房间、回到山景城VA Linux的办公室……看看开源怎样影响着今天的世界。


点击上方小程序或文末「阅读原文」,直达完整版无广告视频。

登录查看更多
0

相关内容

Python是一种面向对象的解释型计算机程序设计语言,在设计中注重代码的可读性,同时也是一种功能强大的通用型语言。
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
专知会员服务
171+阅读 · 2020年6月4日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
Python导论,476页pdf,现代Python计算
专知会员服务
260+阅读 · 2020年5月17日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
225+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
162+阅读 · 2020年3月4日
报告 | 2020中国5G经济报告,100页pdf
专知会员服务
97+阅读 · 2019年12月29日
【德勤】中国人工智能产业白皮书,68页pdf
专知会员服务
303+阅读 · 2019年12月23日
12月报告:Python称王,C++败北!
程序人生
4+阅读 · 2018年12月6日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
7+阅读 · 2018年9月11日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
盘点 | 2017 年关于 Python 的 12 件大事
CSDN
3+阅读 · 2018年1月1日
Python越来越受欢迎,这中间发生了什么?
Python技术博文
4+阅读 · 2017年7月21日
Multi-Grained Named Entity Recognition
Arxiv
6+阅读 · 2019年6月20日
Arxiv
5+阅读 · 2019年4月21日
Arxiv
3+阅读 · 2018年11月29日
Arxiv
4+阅读 · 2018年11月7日
Arxiv
4+阅读 · 2018年9月25日
VIP会员
相关VIP内容
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
专知会员服务
171+阅读 · 2020年6月4日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
Python导论,476页pdf,现代Python计算
专知会员服务
260+阅读 · 2020年5月17日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
225+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
162+阅读 · 2020年3月4日
报告 | 2020中国5G经济报告,100页pdf
专知会员服务
97+阅读 · 2019年12月29日
【德勤】中国人工智能产业白皮书,68页pdf
专知会员服务
303+阅读 · 2019年12月23日
Top
微信扫码咨询专知VIP会员