this post was submitted on 02 Sep 2024
4 points (100.0% liked)
JetBrains
169 readers
3 users here now
A community for discussion and news relating to JetBrains and its products! https://www.jetbrains.com/
Related Communities
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
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
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Sure Python3. I wouldn't say everyone is updating to the latest versions though. 15% of people still on a version that's over 5 years old is pretty bad. Most modern languages have pretty much everyone on the latest version.
It's because until very recently getting the latest version of Python has been very difficult (at least on Linux). The official answer for how to do it was "compile it from source" which is kind of ridiculous.
Fortunately we finally have a better option - Rye (and maybe uv now?) can install recent versions for you. Hopefully that will improve matters.
From my experience with legacy codebases, I can say that upgrading a minor version of Python is not the same as seamlessly upgrading a minor version of Go. Mainly because of standard library changes, like deprecations or removals.
Also, corpos usually provide its own system bundles with checked/approved software, which usually include not-so-fresh versions.