News: 1755624610

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Python survey shows growth even as Foundation funding falters

(2025/08/19)


The Python Software Foundation (PSF), in association with tools vendor JetBrains, has published the eighth [1]Python Developer Survey , with more than 30,000 contributors, making it the biggest yet.

The actual survey took place in late 2024, and the [2]raw data we downloaded has closer to 29,000 responses, but the discrepancy could be from the PSF filtering the results to remove spam and under-18s. 72 percent of respondents use Python for work, the rest being educational or hobbyist developers.

There are strong indications of growth in Python's popularity – in line with the latest [3]Stack Overflow survey that shows a seven percent increase in usage. 50 percent of respondents have less than two years of professional coding experience, and 39 percent have started with Python within the last two years, showing that there are many new Python developers.

[4]

PSF Fellow Michael Kennedy [5]observed that only 15 percent of developers use the latest generally available version, 3.13. If everyone upgraded, he claimed, it could save millions of dollars in cloud usage bills and be good for the planet because of improved efficiency. Further, since most developers use containers (53 percent) or serverless (28 percent), upgrading should be easy.

[6]

[7]

Developers, on the other hand, cite the fact that the version they are using meets all their needs (53 percent), compatibility issues (27 percent), or lack of time (25 percent) as reasons not to upgrade.

In fact, Python developers are relatively quick to upgrade. The most widely used version is 3.12 (35 percent), first released in late 2023, followed by 3.11 (21 percent). This is a similar pattern to last year, when versions 3.11 and 3.10 were the most used. It is also hard to compute efficiency savings with confidence, since many Python applications use native code add-ons.

Web development accounts for significant Python usage, though slightly behind data science

Python is used almost as much for web development (46 percent) as for data analysis (48 percent), with both rising slightly from the previous year, though adding in other data science usage such as machine learning (41 percent) and data engineering (31 percent) likely means that this still dominates. That web dev slice is significant, though.

Digging deeper, Django (35 percent) and Flask (34 percent) are near-equals in web frameworks, while [8]FastAPI (38 percent) has risen sharply from the previous survey (29 percent). As an API framework, FastAPI is not directly comparable with the other two leaders, but its growth is worth noting.

[9]Your CV is not fit for the 21st century – time to get it up to scratch

[10]After 30 years PHP still evolving: Team adds pipe operator, considers generics

[11]Chained bugs in Nvidia's Triton Inference Server lead to full system compromise

[12]Python-powered malware snags hundreds of credit cards, 200K passwords, and 4M cookies

Another tool with rapid growth is [13]uv , a Rust-based tool positioned as a replacement for the pip package manager. The uv project claims to be from ten to a hundred times faster than pip as well as being more comprehensive. It has jumped to 11 percent usage.

In tools, the bad news for sponsor JetBrains is that Microsoft's Visual Studio Code (48 percent) has increased its popularity lead over PyCharm (25 percent), the company's own IDE. Last time round, it was 41 percent and 31 percent respectively.

[14]

Despite the surging usage of Python, the PSF reported earlier this month that it has [15]paused its grants program because of a lack of funds, driven by the rising cost of running the PyCon US event as well as foundation costs. The [16]2024 annual report shows that, while revenue rose slightly from 2023 to 2024, expenses increased by more, leading to negative net income of $1,462,000 (in 2023 it was -$225,000).

The PSF supports Python in various ways, including hosting the PyPI package repository, distributing Python, running events, and employing CPython developers.

What is the solution? "The PSF needs more support and resources from the corporations that are built on and making revenue from Python," states Marie Nordin, community communications manager.®

Get our [17]Tech Resources



[1] https://pyfound.blogspot.com/2025/08/the-2024-python-developer-survey.html

[2] https://drive.google.com/drive/folders/1x2QZ0Pacs6vhGyA7_GIAMOAlpU_vHvG2

[3] https://survey.stackoverflow.co/2025/technology/

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aKTz9j419fmMafz2_HP4DgAAAA8&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[5] https://blog.jetbrains.com/pycharm/2025/08/the-state-of-python-2025/

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aKTz9j419fmMafz2_HP4DgAAAA8&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aKTz9j419fmMafz2_HP4DgAAAA8&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[8] https://fastapi.tiangolo.com

[9] https://www.theregister.com/2025/08/11/feature_tech_cv_updates/

[10] https://www.theregister.com/2025/08/08/after_30_years_php_still/

[11] https://www.theregister.com/2025/08/05/nvidia_triton_bug_chain/

[12] https://www.theregister.com/2025/08/04/pxa_stealer_4000_victims/

[13] https://docs.astral.sh/uv/

[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aKTz9j419fmMafz2_HP4DgAAAA8&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[15] https://pyfound.blogspot.com/2025/08/the-psf-has-paused-our-grants-program.html

[16] https://www.python.org/psf/annual-report/2024/

[17] https://whitepapers.theregister.com/



Slow

elsergiovolador

In my experience, PyCharm was slow and had massive latency. You would type something and then have to wait for it to appear on the screen.

When .py files were associated with it, accidentally clicking on one and summoning PyCharm was an ‘oh ffs’ moment.

Have they optimised the performance? Given the loss of market share, probably not.

Re: Slow

JaneGnrrr

“massive latency“? No repro.

I‘m using PyCharm on a daily basis, and yes, startup time is generally abysmal. But once it’s up, I wouldn’t say it’s any slower than other IDEs (on Windows)

I've dabbled with Python on Linux mint

Andy Non

Nothing heavy, just a few programs for my own use that make use of "playsound". They worked for a couple of years, then they didn't. playsound no longer works and it appears to be impossible to install it on my latest version of Mint. No online help has worked, so I've written off my programs. Looks like some weird undocumented incompatibility issue.

Re: I've dabbled with Python on Linux mint

Blackjack

Support for old Python versions gets removed from Linux distros all the time so it is probably that.

My sister opened a computer store in Hawaii. She sells C shells down
by the seashore.