3 ms·
> I haven't touched JavaScript since the late 90s, so I dunno what the hell's going on there, Well you're in for a surprise: the entire web is built on JavaScr
by SavantIdiot 5y ago
> I haven't touched JavaScript since the late 90s, so I dunno what the hell's going on there,
Well you're in for a surprise: the entire web is built on JavaScript for one thing. And that is build on frameworks which are built on ... other frameworks, which are built on a ginormous repository typically accessed by npm/yarn.
npm modules aren't the same as boost. Boost is written and scrutinized by some of the best C++ minds on the planet.
npm modules are written by anyone. they are all open source, but so many are in use that i doubt they get the scrutiny they deserve. at one point there was a package just to left-align things and a bug in it broke thousands of services.
but that's the landscape the modern web is built on, for better or for worse.
- nathanaldensr 5y agoI believe you're referring to "left-pad," but I think the author actually deleted the package and that's why the dependency chain broke.
- SavantIdiot 5y agoYes, that's it! Thank you for clarifying.