webassembly пока очень круто к сожалению только на бумаге но да,
наверное спустя годы будет неплохо, а так были уже и Java аплеты и
Dart виртуальные машины и всех победил дебильный JS. Теперь вот
WASM. он удобен тем что компилить можно хоть крестовый код но там
все равно куча ограничений, более того взаимодействие с внешним JS
та еще пестня