Чтобы разжечь аппетит для дальнейшего чтения, сразу дам ссылку на руководство о том, как переводить C++ (а также C/D/Ada/Fortran/ObjC) программы на JavaScript, чтобы они потом работали.
Говорят, что примерно таким образом и портировали Doom на браузеры.
Говорят, что примерно таким образом и портировали Doom на браузеры.