3 ms·
Package management has been a problem almost every time I have dabbled in Python. This is a great overview of the situation and will save me time the next time.
by foundart 2y ago
Package management has been a problem almost every time I have dabbled in Python. This is a great overview of the situation and will save me time the next time.
- big-green-man 2y agoIt didn't used to be like this. I remember first starting in Python, around a decade ago, when Python3 has been out a long time but everyone still wrote in Python2 for some reason. You used pip, that's it. Everything was easy. There were very good reasons to make some of the changes that have been made, but I think that big switch kind of normalized breaking changes in the python world. At this point we have a catastrophe on our hands. A language and it's tooling is supposed to get out of my way, it's supposed to be the tool by which I express my intention, not be a thing I have to tinker with all day. There's room for being opinionated, and there's room for upgrading things, but if I need to follow 10 RSS feeds just to keep up to date with changes, if I'm arguing with my colleagues about which of a dozen ways to use a language is best, something has gone horribly wrong.