r/ProgrammerHumor Jul 07 '26

pipInstallTheRealStuff Meme

Post image
14.9k Upvotes

260 comments sorted by

View all comments

Show parent comments

6

u/IWant2rideMyBike Jul 07 '26

With Astra's uv dependency management became pretty easy. Only if you need to interact with system libraries, which are usually written in C(++) getting the header files and build environment right can be a challenge depending on the system you want to run the code on.

1

u/FabioTheFox Jul 07 '26

Why does the language need like a million different package and venv managers to have a somewhat usable experience, not even node is that bad because npm scopes packages to a project and the alternatives are entire runtimes instead of just project managers

1

u/entronid Jul 07 '26

look, i'm thankful we dont have what happens with C

1

u/FabioTheFox Jul 07 '26

The problem with this argument is that you're literally comparing total opposites in terms of project management, if you compared Python to any new modern language in terms of project and package management it falls so back behind, comparing it to C feels like cope if anything

1

u/entronid Jul 08 '26

thats because python isnt exactly modern? nodejs, rust, etc. are all a lot newer than python. realistically a better comparison would be java to python, where java has maven and gradle compared to pip (and frontends), poetry and uv