3 ms·
Python is a great language but the packaging/distribution story is not ideal. E.g. pipenv being publicly recommended but then not being updated for almost 2 yea
by lazypenguin 5y ago
Python is a great language but the packaging/distribution story is not ideal. E.g. pipenv being publicly recommended but then not being updated for almost 2 years, pipenv long lock times making it unusable after your project grows large enough, poetry having pretty cryptic errors with full trace printed in output, c-extensions needing to be built, etc.
As soon as your python code needs to be used by others (library or application) things start to get messy and arcane. I will say that if all you do is deploy some python code to a server then a lot of the friction is usually avoided.