site/source/docs/introducing_emscripten/Talks-and-Publications.rst
.. _Talks-and-Publications:
Slides from Mozlando 2015: Emscripten, WebAssembly, and Binaryen <https://kripken.github.io/talks/wasm.html>_ (kripken <https://github.com/kripken>_)
Slides from CppCon 2014:
Emscripten & asm.js: C++'s role in the modern web <http://kripken.github.io/mloc_emscripten_talk/cppcon.html>_ (kripken <https://github.com/kripken>_)
Video of talk <https://www.youtube.com/watch?v=JhMlWj4tCDo&list=UUMlGfpWw-RUdWX_JbLCukXg>__Connecting C++ and JavaScript on the Web with Embind <http://chadaustin.me/2014/09/connecting-c-and-javascript-on-the-web-with-embind/>_ (chadaustin <https://github.com/chadaustin>_)
Video of talk <https://www.youtube.com/watch?v=Dsgws5zJiwk&list=UUMlGfpWw-RUdWX_JbLCukXg>__Slides from GDC 2014: Getting started with asm.js and Emscripten <https://web.archive.org/web/20140325222509/http://people.mozilla.org/~lwagner/gdc-pres/gdc-2014.html#/>_ (kripken <https://github.com/kripken>, lwagner <https://blog.mozilla.org/luke/>)
Slides from Strange Loop 2013: Native speed on the web, JavaScript and asm.js <http://kripken.github.io/mloc_emscripten_talk/sloop.html#/>_ (kripken <https://github.com/kripken>_)
Slides from GDC Europe 2013: C++ on the Web <http://www.slideshare.net/andreweissflog3/gdce2013-cpp-ontheweb>_ (floh <https://github.com/floooh>_)
Slides from QCon 2013: Connecting languages together <http://kripken.github.io/mloc_emscripten_talk/qcon.html>_ (kripken <https://github.com/kripken>_)
Slides from Quo Vadis 2013: C++ on the Web: Run your big 3D game in the browser! <http://de.slideshare.net/andreweissflog3/quovadis2013-cpp-ontheweb>_ (floh <https://github.com/floooh>_)
Slides from GDC 2013:
Compiling C/C++ to JavaScript <http://kripken.github.io/mloc_emscripten_talk/gindex.html#/>_ (kripken <https://github.com/kripken>_)Multiplatform C++ on the Web with Emscripten <http://www.slideshare.net/chadaustin/multiplatform-c-on-the-web-with-emscripten-18258801>_ (chadaustin <https://github.com/chadaustin>_)Slides from mloc.js: Big Web App? Compile it! <http://kripken.github.io/mloc_emscripten_talk/index#/>_ (kripken <https://github.com/kripken>_)
JSConf.eu 2011: Emscripten <http://www.youtube.com/watch?v=mB3xPqF8VnQ>_ (kripken <https://github.com/kripken>_)
Emscripten: An LLVM-to-JavaScript Compiler <https://github.com/emscripten-core/emscripten/blob/main/docs/paper.pdf?raw=true>_ (kripken <https://github.com/kripken>_) — A detailed explanation of how Emscripten works, covering the memory model, relooper algorithm, etc. This is now somewhat outdated.WebGL Insights <https://www.crcpress.com/WebGL-Insights/Cozzi/9781498716079>_: Desaulniers, N. (2015). Chapter 5: Emscripten and WebGL. In P. Cozzi, WebGL Insights (pp. 71-88). Boca Raton, Florida: A K Peters/CRC Press. Amazon CRC Press.HTML5 Game Development Insights <http://link.springer.com/book/10.1007/978-1-4302-6698-3>_ — Book with a chapter on Emscripten (2014).