Так что популярность JS не исчезнет по меньшей мере до тех пор, пока в броузеры не встроят чего-то ещё
Сейчас с помощью технологии WebAssembly для браузеров можно довольно эффективно писать не только на JS. Я бы даже сказал, значительно эффективнее, чем просто на JS. В частности, на C++ (например, с помощью emscripten или голышом через clang).
Ну получается не совсем без использования JS (особенно второй вариант), конечно, но в ооочень значительной степени - примерно как под Android на связке NDK C++/Java, даже лучше. Ну и порог входа, конечно, относительно высокий.