IT-lexikon Web asm.js

asm.js

Web In English → Uppdaterad: 2026-05-26

Strikt subset av JavaScript optimerat för AOT-kompilering. Mozilla, 2013. Type annotations via koder (x|0 = int, +x = double). Föregångare till WebAssembly.

Pitch: kompilera C/C++ till asm.js via Emscripten → körs nästan native-snabbt i browsern. Demo: Epic Citadel (Unreal Engine 3) körde i browser 2013. Browsers (alla utom Edge initialt) lade till specifik optimering. asm.js → WebAssembly-evolution: samma team, samma idé, men binärformat istället för JS-subset. WebAssembly (2017) gjorde asm.js redundant. Lever bara i historiska benchmarks + några Mozilla-demos.

← Tillbaka till lexikonet