3 ms·
JS is a messy language. But I don't think that this is really fair. Dependency management is a disaster in a ton of ecosystems. It is often a different set of
by UncleMeat 3y ago
JS is a messy language. But I don't think that this is really fair.
Dependency management is a disaster in a ton of ecosystems. It is often a different set of disasters than what npm has, but it isn't like this is a solved problem everywhere else and it is just the js ecosystem that sucks. NPM is made marginally worse by the poor standard library in JS but I don't think the problem is fundamentally attached to the language in any meaningful way.
And the push to use JS for backends was not "we want this to be a serious language" but was instead "well, we are already using JS for frontends so it'd be nice from a practical standpoint for hiring and training to be able to use the same language and ecosystem for backends too."