3 ms·
Packaging is usually something that is hacked together to fulfil some quick requirement and then has all sorts of things bolted on afterwards. It's very rarely
by crdoconnor 11y ago
Packaging is usually something that is hacked together to fulfil some quick requirement and then has all sorts of things bolted on afterwards. It's very rarely designed well from the ground up.
The overhang of backwards incompatibilities hangs around forever, too. Every time you invent a new and better way of doing it you have to continue supporting the old way for years. People will keep doing things the old way forever, too.
Python's package manager has many flaws I find that it generally works okay. I tried Go out a few months ago and once I saw that their approach to package management was to point your code at a github repository I backed away slowly and didn't look back.