14

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

 3 years ago
source link: http://mp.weixin.qq.com/s?__biz=MjM5MjAwODM4MA%3D%3D&%3Bmid=2650744368&%3Bidx=1&%3Bsn=3bfe23b6522d306a7ed924b0f73071a5
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

FZZZRzY.gif

IvMVfev.jpg!web

作者 | 唐小引

图 | CSDN 下载自东方 IC

出品 | CSDN(ID:CSDNnews)

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

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

Y3EBvqu.png!web

Python 的采用率

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

Rju2E3y.png!web

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

73aumaN.png!web

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

yYbIbev.png!web

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

IbaYRzV.png!web

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

6FBbym2.png!web

Mrqyue7.png!web

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

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

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

feQNNvn.png!web

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

7nQBbu7.png!web

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

MzQvMvm.png!web

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

a2qQJrE.png!web

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

ry6jYfm.png!web

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

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

【END】

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

B3QvuqI.png!web

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

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

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

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK