11. ● Freedom to choose a different language
○ Run CC++ codebase in a browser
● Performance
○ Dynamic Typed language
○ engine optimization
○ JS bottlneck
Why WA
21. ● plugins
○ Flash
○ Java
● Google Native Client (NaCl)
○ Open Source
○ Run native code in a sandbox
● asm.js
○ compiler target
○ c++ to Javascript (subset) fast native code
○ different performance over different engine
Chasing performance