Ich habe kürzlich über asm.js und WebAssembly gelesen:
http://ejohn.org/blog/asmjs-javascript-compile-target/
https://brendaneich.com/2015/06/from-asm-js-to-webassembly/
Ich bin immer noch verwirrt über ein paar Dinge:
- Wird der Code von asm.js rechtzeitig kompiliert und ausgeführt? In was kompiliert?
- Was sind die Unterschiede zwischen den beiden, außer dass asm.js Text und wasm (Web Assembly) binär sind?
- Was bedeutet dies für andere Skriptsprachen, die im Browser ausgeführt werden? Nehmen wir zum Beispiel Python, wird es sein
- Python-Code zu wasm kompiliert? oder
- Python-Interpreter (Cpython) in Wasm kompiliert und Python interpretieren?