Saying goodbye to asm.js | SpiderMonkey JavaScript/WebAssembly Engine
"asm.js was Mozilla’s response to the question posed by NaCl and PNaCl: how can the web run code at native speeds?
The idea was clever: pick a strict, statically-typed subset of JavaScript that an engine could recognize on the fly and compile down to native code. We could get performance similar to NaCl/PNaCl and still have code live inside web content and use web API’s (no separate sandbox, IPC, or alternative API’s).
asm.js shipped in Firefox 22 back in 2013 and was a success. It let proje..."
https://spidermonkey.dev/blog/2026/05/20/saying-goodbye-to-asmjs.html
#asmjs #firefox #javascript #mozilla #wasm
"asm.js was Mozilla’s response to the question posed by NaCl and PNaCl: how can the web run code at native speeds?
The idea was clever: pick a strict, statically-typed subset of JavaScript that an engine could recognize on the fly and compile down to native code. We could get performance similar to NaCl/PNaCl and still have code live inside web content and use web API’s (no separate sandbox, IPC, or alternative API’s).
asm.js shipped in Firefox 22 back in 2013 and was a success. It let proje..."
https://spidermonkey.dev/blog/2026/05/20/saying-goodbye-to-asmjs.html
#asmjs #firefox #javascript #mozilla #wasm
