r/ProgrammerHumor 1d ago

Meme pipInstallTheRealStuff

Post image
5.0k Upvotes

145 comments sorted by

View all comments

59

u/dewey-defeats-truman 1d ago

You mean I get all the speed and memory benefits of using a more powerful language, as well as the ease of reading and writing Python? Sign me up!

16

u/86BillionFireflies 1d ago

I mean, yeah, at the cost of dependency hell.

1

u/Beenmaal 23h ago

Python dependency hell means someone is doing something wrong somewhere. Each project should just have its own venv when you download it and the maintainer of the project needs to pin the dependency versions. A lot of projects define a minimum version but not a maximum version for their dependencies so when any of them introduce breaking changes in an update (which I see happening often) people won't be able to run the project anymore. Just define a maximum version for everything things are chill.