this post was submitted on 02 Sep 2024
4 points (100.0% liked)

JetBrains

140 readers
2 users here now

A community for discussion and news relating to JetBrains and its products! https://www.jetbrains.com/

Related Communities

Copyright © 2000-2024 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.

founded 9 months ago
MODERATORS
 

Results from the @ThePSF and @jetbrains #PythonDevSurvey show #Python 3 is firmly here, and people are upgrading to the most recent versions each year:

https://lp.jetbrains.com/python-developers-survey-2023/#python-versions

you are viewing a single comment's thread
view the rest of the comments
[–] hugovk@mastodon.social 1 points 2 months ago (1 children)

@FizzyOrange

> 3.8 or less. 3.8 was released 5 years ago.

The survey opened in Nov 2023, when 3.8 was still 4 years old, so 6% was on versions 5 years or older (3.7 and older, the EOL versions).

Thanks for stats. I guess Rust is partly well-updated because of the excellent tooling.

[–] hugovk@mastodon.social 1 points 2 months ago (1 children)

@FizzyOrange
I processed the Node.js numbers:

v22: 3.2%
v21: 2.1%
v20: 31.4%
v19: 0.5%
v18: 37.8%
v17: 0.3%
v16: 14.5%
v15: 0.3%
v14: 5.1%
v13: 0.1%
v12: 2.2%
v11: 0.1%
v10: 1.5%
v9: 0.1%
v8: 0.5%
v7: 0.0%
v6: 0.2%
v5: 0.0%
v4: 0.1%
v0: 0.0%
unknown: 0.0%

v12 came out on 2019-04-23, 5.5 years ago, so 5% is over 5 years old. Not that different from Python.

I think more importantly, Node.js 18, 20 and 22 are still supported, and we see a similar clustering as Python around non-EOL versions.

[–] hugovk@mastodon.social 2 points 2 months ago

@FizzyOrange
Actually, those stats are from 2024-05-02, the last one listed at https://storage.googleapis.com/access-logs-summaries-nodejs/index.html but they do have 2024-09-02 available as well.

Slightly more adoption of newer versions, still 5% over 5 years old:

v22: 5.7%
v21: 1.9%
v20: 39.1%
v19: 0.5%
v18: 30.8%
v17: 0.3%
v16: 12.4%
v15: 0.3%
v14: 4.4%
v13: 0.1%
v12: 1.9%
v11: 0.1%
v10: 1.3%
v9: 0.1%
v8: 0.5%
v7: 0.0%
v6: 0.3%
v5: 0.0%
v4: 0.2%
v0: 0.1%
unknown: 0.0%

Although 24.4% on EOL versions.