Python:2019年,这24000程序员是如何使用Python的?


Python:2019年,这24000程序员是如何使用Python的?
文章图片
Python:2019年,这24000程序员是如何使用Python的?
文章图片
Python:2019年,这24000程序员是如何使用Python的?
文章图片
【Python:2019年,这24000程序员是如何使用Python的?】
Python:2019年,这24000程序员是如何使用Python的?
文章图片
Python:2019年,这24000程序员是如何使用Python的?
文章图片
Python:2019年,这24000程序员是如何使用Python的?
文章图片
Python:2019年,这24000程序员是如何使用Python的?
文章图片
Python编程语言近年来势头很猛 , 是TOBIE编程语言榜单前三的常客 , 并不断冲击Java和C的领先位置 。
近日 , Python软件基金会(PSF)与Jetbrains联合发布了《2019年Python开发人员调查》 , 这份覆盖150多个国家 , 2.4万开发者和程序员的调查 , 有助于我们了解Python未来的现状和未来发展趋势 。
在调查中 , 84%的程序员将Python作为主要的编程语言 , 16%将其作为第二语言 。
提到使用Python的主要目的 , 58%的程序员既用于工作也用于个人研究;21%的程序员用户个人、教学和独立项目;21%的程序员单独用于工作 。
Python的主要用途方面 , 59%的程序员用于数据分析;51%的用于Web开发;40%用于机器学习 。 将Python作为数据分析是最常用的方式 , 一直保持稳定 。
关于Python的使用版本 , 虽然Python 2已经不再维护 , 但仍有10%的程序员在使用 。 在使用Python 2的用户中 , 最大的份额是Web开发 , 占45% 。
在最新的Python 3系列版本使用中 , 超过一半的Python 3程序员使用Python 3.7 , 是2019年底最受欢迎的Python版本 。
在框架、库和工具方面 , 适用于Python的顶级Web框架为Flask和Django , 而领先的数据科学框架和库为NumPy , Pandas , Matplotlib;领先的大数据工具为Apache Spark , Kafka , Hadoop/Mapreduce 。
在数据库方面 , PostgreSQL排名第一 , 领先于MySQL 。
Python程序员最喜欢哪种云平台?AWS占据了55%的份额 , 其次是GCP , 占据了33%的份额 。 在容器中的运行代码越来越流行 , 今年为47% , 去年为40% , 已经超过了虚拟机中的运行代码 。
Linux是Python开发人员中最受欢迎的操作系统 , 68%的程序员使用 。
在编辑器和IDE方面 , JetBrains的PyCharm集成开发环境(IDE)市场份额最高 , 占33% , 其次是微软的开源跨平台编辑器VS Code , 占24%的份额 。