average day in NPM land - programming.dev

Another day of being extremely thankful I decided not to learn JavaScript
This can happen in any project that uses dependencies, javascript or not
Sure, but when was the last time you saw, say, a Python project using some third-party library instead of simply calling isnumeric() from the standard library?

Python has other stupid problems related to pip. As much as stupid micro-dependencies suck on Javascript, they’re not the shitshow managing dependencies in Python is. It’s an inefficiency that never actually caused me noticeable issues in my former webdev life.

And let’s not talk about C++… People reinvent all sorts of wheels all the time because sharing anything is so annoying.

lol just use a virtual environment, it’s the default now anyways

I know it is, and I find it to be a pretty ridiculously complex fix for a self-inflicted wound.

The disruption it’s caused me outweighs by far any minor inconvenience with the multiplication or micro packages in the NodeJS world. There’s that, and the Python 2 vs 3 shitshow from which the world still hasn’t fully recovered from yet.

I mean it: Python has no business laughing at Javascript. Get your act together, snek 😜