Cloud platforms are becoming more popular among Python developers
The Python Software Foundation and JetBrains have published the latest results of their annual Python Developers Survey. Over 23,000 developers shared how they use the programming language – for which use cases, in combination with which other languages, tools and frameworks and whether professionally or privately. The use of cloud platforms is playing an increasingly important role.
Advertisement
Two thirds use cloud platforms
In this year’s study, 66 percent of respondents use cloud platforms, which is five percent more than last year. Of these, 49 percent rely on AWS, 33 percent on Google Cloud Platform and 25 percent on Microsoft Azure. In the overall ranking, in fourth place with 20 percent, African Python developers primarily use Heroku with 39 percent.
Further differences can be seen among those who also use Microsoft’s C# programming language: They use Microsoft Azure just as often as AWS. The most active cloud users can be found among those who also develop with Go and TypeScript, as 80 percent of them use cloud platforms.
The most used cloud platforms according to the Python Developers Survey. This question was only answered by people who reported using cloud platforms.
(Image: Python Software Foundation/JetBrains)
The code executed in the cloud primarily runs in containers (47%), in virtual machines (41%) or via Platform-as-a-Service (27%). These numbers correspond almost to those of the previous year, only container use has decreased by one percent.
Frameworks, tools and additional programming languages
The majority of Python developers also use other programming languages. The languages and technologies most commonly used in combination with Python have shown a stable pattern for several years, and JavaScript, HTML/CSS, SQL and Bash/Shell once again occupy the top four places.
Python Developers Survey: JavaScript will be the most frequently used additional language in 2022, as in previous years.
(Image: Python Software Foundation/JetBrains)
When asked about continuous integration/continuous delivery (CI/CD) systems, over a third of participants reported using GitHub Actions. This is followed by GitLab CI with 22 percent and Jenkins/Hudson with 16 percent. The most important editor remains Microsoft’s source code editor Visual Studio Code, which 37 percent use, and the most used web frameworks are Flask and Django, each with 39 percent.
Participation of many Python beginners
The study took place from October to December 2022 and is already the sixth edition. It is based on usable responses from over 23,000 Python developers from almost 200 countries and regions – primarily from the USA (19%), India (11%) and Germany (6%). While around half of those surveyed have been programming with Python for one to five years, 23 percent have only been programming for less than a year. 28 percent of those surveyed have more than six years of Python experience.
Only 21 percent use the programming language exclusively in the work environment, while around half use it for both professional and private purposes. The remaining 28 percent of study participants use Python for personal, educational or side projects.
The results of the Python Developers Survey are available on the JetBrains website. Anyone who would like to provide feedback or suggestions can contact the PSF.
(May)
To the home page
#Cloud #platforms #popular #among #Python #developers