Javascript is shit because it was never intended to be a serious language, but it’s (realistically) the only language in browsers so it’s everywhere. So there’s necessarily a LOT of tooling to make it suck less. The current generation of tooling is starting to get kinda good, like Bun, Deno, Vite, Biome etc, but it’s still a mess of competing standards, where other languages give you standards and simplicity for free.
Javascript is shit because it was never intended to be a serious language, but it’s (realistically) the only language in browsers so it’s everywhere. So there’s necessarily a LOT of tooling to make it suck less. The current generation of tooling is starting to get kinda good, like Bun, Deno, Vite, Biome etc, but it’s still a mess of competing standards, where other languages give you standards and simplicity for free.