|
|
|
|
|
by _AzMoo
2408 days ago
|
|
Right? It's literally the same set of issues. Package Management - npm? bower? yarn? Which should I use this week? Interpreter Versions - Revisiting a project I last touched 2 years ago on node 8 has a load of locked dependencies that only work on that node version. OK, let's bring in nvm so I can get a dev environment going. Executable Packages - oh no I've got two different projects with different and incompatible versions of apollo, what do I do? Oh right, sure npx for executable isolation so we don't pollute the global namespace. Every ecosystem has these problems, and if they don't it's probably because they're still relatively esoteric. |
|
Exactly! I'm not aware of any non-compiled language where (all) these issues are solved much better. I can be very productive with the tools I mentioned above and I'm glad that they work almost identical for both my main drivers (Python and JS/TS).