4 ms·
Ok, got it. Haven’t felt the need for it because I’m pretty conservative regarding language features. But I definitely see why you‘d need it. It’s just a bit s
by alex_suzuki 4y ago
Ok, got it. Haven’t felt the need for it because I’m pretty conservative regarding language features.
But I definitely see why you‘d need it. It’s just a bit sad to me that there’s yet another tool with a potentially confusing name, orthogonal to the system Python. “Wanna get started with Python? Sure just install another Python (ignore the one that comes with your OS!) using pyenv, then it’s just a matter of getting a virtualenv and pip-installing your requirements.txt! Or was it Pipenv? Or setup.py even?“. Oh and it’s almost guaranteed that your IDE will pick the wrong instance.
It‘s just too much.
I see non-Python enthusiasts struggle with this stuff on an almost dsily basis. Especially the ones who only have exposure on an irregular basis.
I wish OS distributions would just STOP providing Python packages at all.
So much about Python the language and its standard library is great. But many peripheral things (the Python 2->3 debacle first and foremost) are just badly executed.