title: How does assembly (asm.js) work in the browser?
body: <p>Asm.js comes from a new category of JavaScript apps: C/C++ applications that’ve been compiled into JavaScript. It’s a subset of JavaScript that’s been spawned by Mozilla’s Emscripten project.</p>
  
  <p>But how does it work, and why would I use it?</p>