It would be interesting if browsers supported more languages but I don't mind the monoculture. I have spent a lot of time investing in languages, frameworks and tools, so much of that learning is both useless and worthless today. Most of what I have mastered isn't viable to use for anything in 2026.
About ten years ago I deliberately started doubling-down on JavaScript instead, it's good-enough for practically any use case and I've been able to leverage it for web, mobile, desktop, server and games. There are things other languages can do better, but I love not having to install them and manage their different versions and dependencies, and stay familiar with their idiomatic approaches, and keep up-to-date with their evolution.
There are outcomes where a monoculture can be bad, but structurally I think JavaScript is in a good place - open standard, open governance, open to proposals, massive open source culture.
About ten years ago I deliberately started doubling-down on JavaScript instead, it's good-enough for practically any use case and I've been able to leverage it for web, mobile, desktop, server and games. There are things other languages can do better, but I love not having to install them and manage their different versions and dependencies, and stay familiar with their idiomatic approaches, and keep up-to-date with their evolution.
There are outcomes where a monoculture can be bad, but structurally I think JavaScript is in a good place - open standard, open governance, open to proposals, massive open source culture.
https://github.com/tc39/ecma262/blob/main/CONTRIBUTING.md#ne...