Everyone loves faster Javascript, which is why Mozilla’s ASM.js is such big news. This is my 5 second overview. ASM.js is a subset of javascript that allows for further optimization. You can mark your JS code as being ASM.js complaint by adding “use asm;” to your file/function(similar to “use strict”). ASM.js contains type hints and lacks a garbage collector. These differences make it highly optimizable (roughly half as fast as native).