3 ms·
>> it's just the common pattern of speaking in intellectually adversarial discussions in 2020+. Is it? Because I dont see JS or python apologists? Did I miss a
by zer00eyz 3y ago
>> it's just the common pattern of speaking in intellectually adversarial discussions in 2020+.
Is it? Because I dont see JS or python apologists? Did I miss a corresponding lament about rust compile times in the article?
- mikepurvis 3y agoEhh, those communities have their equivalent issues. At least for Python it's some combination of: I know Py3 was a nightmare and packaging in general is a dumpster fire, testing is a constellation of incompatible tools and practices, MyPy and progressive typing is an embarrassing half-baked mess, and deployment is only really possible when you bundle an entire system image into a container— but hey, developer productivity right?
- lalskii 3y ago[flagged]
- hot_gril 3y agoMention how NodeJS has simple package management while Python doesn't, you'll find the Python apologists explaining why somehow it was an impossible task for Python to do packages right for legacy reasons, even though they got to force a whole breaking 2->3 version change. Also bring up the GIL, and you'll be told how Python is implementation-agnostic.
- majoe 3y agoPackaging is indeed a weakness of Python, but to be fair, that Python packages are frequently wrapping C, C++ or Fortran code makes packaging a lot harder compared to nodejs.
- hot_gril 3y agoThere are NodeJS packages wrapping C code too. Probably less common than in Python, but that's not really a reason Python packages are so annoying.