Я недавно читал об asm.js и WebAssembly:
http://ejohn.org/blog/asmjs-javascript-compile-target/
https://brendaneich.com/2015/06/from-asm-js-to-webassembly/
Я все еще запутался в нескольких вещах:
- Является ли код asm.js скомпилированным во время и выполненным Скомпилировано во что?
- Кроме asm.js, являющегося текстом и wasm (веб-сборка), являющегося двоичным, каковы различия между двумя?
- Что это значит для других языков сценариев, работающих в браузере? Возьмите Python, например, это будет
- код Python, скомпилированный в wasm? или же
- интерпретатор Python (Cpython) скомпилирован в wasm и интерпретировать Python?