asm.js and emscripten

asm.js

  • An extraordinarily optimizable, low-level subset of JavaScript
  • Can be used as an efficient target language for compilers
  • Provides an abstraction similar to the C/C++ virtual machine
    • a large binary heap with efficient loads and stores
    • integer and floating-point arithmetic
    • first-order function definitions, and function pointers
Made with Slides.com