Транслировать код на каком-то другом языке в JS ничто не мешало ни 10, ни 15 лет назад. И некоторые это делали. Но никто в здравом уме не занимался этим на полном серьёзе.
Уже сейчас можно транслировать в asm.js, который просто подмножество JS и это будет работать хоть в IE6.
И какой смысл работать с C++ в 2016 году, если не стоит задача быть ближе к железу, управлять памятью и всё та же пресловутая "эффективность"?
Ничего этого в браузере не будет. webasm будет исполняться в одной и той же виртуальной машине и песочнице, вне зависимости от того с какого языка он скомпилирован.