Writing code for multiple platforms can be a lot of work. It can be even more work to have to completely rewrite it for each one, too. What if you wrote an application in C++, but wanted it to be displayed in the browser somehow? Well now, with a tool called Emscripten, that's possible.
You can find deeper tutorials on this topic at my blog, DaveVoyles.com
- [00:50] What is LLVM?
- [03:30] Why Now?
- [05:50] Ex: Gaming on the Web
- [05:45] asm.js Overview
- [06:55] Limitations
- [09:02] Why Do This?
- [12:43] Browser Support
- [13:15] Communicating between JS & C/C++
- [13:55] Benchmarks
- [16:37] Case Study: Owlchemy Labs
- [17:50] Driving the Point Home