Czytałem ostatnio o asm.js i WebAssembly:
http://ejohn.org/blog/asmjs-javascript-compile-target/
https://brendaneich.com/2015/06/from-asm-js-to-webassembly/
Wciąż jestem zdezorientowany w kilku sprawach:
- Czy kod asm.js jest kompilowany na czas i działa? Skompilowane w co?
- Poza tym, że asm.js jest tekstem, a wasm (zestaw sieciowy) jest binarny, jakie są różnice między tymi dwoma?
- Co to oznacza dla innych języków skryptowych działających w przeglądarce? Weźmy na przykład Pythona, czy to będzie
- kod Pythona skompilowany do wasm? lub
- interpreter Pythona (Cpython) skompilowany w wasm i interpretuje pythona?