this post was submitted on 16 Sep 2024
691 points (97.3% liked)

Programmer Humor

32054 readers
1380 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 8 points 2 days ago (1 children)

No, the dependency management in Python is a nightmare. There's like a billion options for it.

[–] [email protected] 4 points 2 days ago (1 children)

Use pipenv and don’t think about it anymore.

[–] [email protected] 1 points 23 hours ago

What's the difference? I rarely use Python and every time I do I have to relearn which tools are the go to ones. In Java it's a little simpler, we really just have Maven and Gradle. They have their own problems, sure, what tool doesn't, but the thing that annoys me about python is the quantity of tools. There often isn't a clear winner.

Now, to be fair to python, a lot of the ones mentioned on this post are very specifically for data science use cases and not general purpose development.