天然资讯网
首页 >> 科技 >> 正文

Python,Gitlab,Jenkins,Hudson

日期:2021-02-27 23:53:50 来源:互联网 编辑:小狐 阅读人数:796

Python 发布 了 2020 年 Python 者调查结果。这是年度 Python 者调查的第四次迭代,由 Python Software Foundation 和 JetBrains 共同开展。2020 年 10 月,来自近 200 个国家/地区的超过 28,000 名 Python 者和爱好者参与了调查,以揭示该语言及其周围生态的现状。

调查结果显示,Python 人员将简单和易用性作为使用该语言的主要原因,不过他们仍然希望获得静态类型和性能改进等功能。具体表现为,Python 的简单语法、语法糖和易学性以 37% 的占比成为受访者最喜欢的特性;易于读写代码和高级语言(30%)则是受访者第二喜欢的特性。

Python,Gitlab,Jenkins,Hudson(图1)

未来,在 Python 者最希望该语言增加的特性中,静态类型和严格的类型提示是最被希望添加的特性,占 21% 的受访者;紧随其后的是性能改进,占 20%。排在第三位的是更好的并发性和并行性,占 15%。

Python,Gitlab,Jenkins,Hudson(图2)

以及一些其他的调查内容:

Python 使用情况

85% 的受访者使用 Python 作为主要编程语言。

Java 是者最喜欢与 Python 搭配使用的语言。它们与 HTML/CSS、Bash/Shell 和 SQL 共同形成语言堆栈,每 5 名 Python 者中就有 2 名至少使用其中一门语言。在使用 Python 作为第二语言的者中,Java 和 C/C++ 是最常见的主要语言。

Python,Gitlab,Jenkins,Hudson(图3)

在执行数据相关任务的 Python 者中,只有 8% 不使用任何额外语言,而只有 3% 的 Web 者仅使用 Python。不足为奇的是,75% 的 Web 者同时使用 Python 和 Java。

Python,Gitlab,Jenkins,Hudson(图4)

只有 32% 参与数据分析和机器学习的 Python 者认为自己是数据科学家。

Python 3 的使用率从 2017 年的 75% 增长到了 2020 年的 94%。

Python,Gitlab,Jenkins,Hudson(图5)

框架和库

受访者最喜爱的 Web 框架包括 Flask、Django 和 FastAPI。FastAPI 在此次调查迭代中首次被引为选项,表现为 Python 第三流行的 Web 框架。

Python,Gitlab,Jenkins,Hudson(图6)

受访者使用最多的数据科学框架和库是 NumPy、Pandas 和 Matplotlib。

Python,Gitlab,Jenkins,Hudson(图7)

Pytest 是使用人数最多的单元框架。

54% 的受访者在使用 Requests,Pillow 是使用率第二高的通用库。

大多数使用 Flask 的 Python 用户更喜欢 SQLAlchemy,而 Django 用户使用的则是 Django ORM。

PostgreSQL 是 Python 者中最受欢迎的数据库,在 AWS 用户中更加普及,占比高达 65%。

大数据工具的大多数用户更喜欢 JupiterLab。对于 Apache Spark 和 Dask 用户来说尤其如此。第二名是 Jupyter Notebook,但 PyCharm Professional 是 Apache Kafka 用户最喜欢的选择。

技术与云

AWS 和 Google Cloud Platform 仍占领云服务的巨头地位。Heroku 和 PythonAnywhere 在具有 2 年以内专业经验的年轻专业人士中较受欢迎,而 AWS 和 DigitalOcean 则更受经验丰富的 Python 程序员欢迎。

Python,Gitlab,Jenkins,Hudson(图8)

工具

超过 2/3 的受访者使用 Linux 进行

Python,Gitlab,Jenkins,Hudson(图9)

2020 年,Gitlab CI 成功超越 Jenkins/Hudson 成为使用率最高的 CI 。人员是使用持续集成最多的用户。几乎 80% 参与软件或编写自动化的者都使用 CI 。

Python,Gitlab,Jenkins,Hudson(图10)

本文相关词条概念解析:

使用

使人员、器物、资金等为某种目的服务。元陈以仁《存孝打虎》楔子:“大人呼唤小官,那厢使用?”《古今小说·临安里钱婆留发迹》:“两日正没生意,且去淘摸几贯钱钞使用。”胡采《序》:“他善于使用一种火辣辣的艺术语言,来赞颂人类最美好的心灵。”

网友评论