Summary
Alon Zakai discusses writing and deploying web applications that use both handwritten JavaScript and another language like C++ that has been compiled into JavaScript, presenting the advantages of that approach, open source tools like Emscripten and Embind that enable it, asm.js optimizations which let it run at near-native speeds, and several real-world examples of such projects.
Bio
Alon Zakai is a researcher at Mozilla, working on techniques for compiling code to the web platform. In 2010 Alon founded the Emscripten open source project which utilizes LLVM to compile C and C++ to JavaScript, with the goal of allowing existing codebases to be automatically ported to standard web technologies.