Live briefing
Everything about Emscripten
Program converting LLVM bytecode to WebAssembly
Emscripten is an LLVM/Clang-based compiler that compiles LLVM IR to WebAssembly, primarily for execution in web browsers. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: EmscriptenA 5-minute orientation
- Pick up a classic book: WebGL insightsThe most-reprinted book on the subject
- Read the landmark paper: Fast Physics on the Web Using C++, JavaScript, and EmscriptenCited 10 times
- Go sideways: Asm.jsA closely related topic
- Go sideways: AssemblyScriptA closely related topic
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕WebGL insightsPatrick Cozzi · 2015
- 📕WebAssembly in ActionGerard Gallant · 2019
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Asm.js asm.js is a subset of JavaScript designed to allow computer software written in languages such as C to be run as web applications while maintaining performance…
- AssemblyScript AssemblyScript is a TypeScript-based programming language that is optimized for, and statically compiled to, WebAssembly (currently using asc, the reference…
- WebAssembly WebAssembly (Wasm) defines a portable binary code format and a corresponding text format for executable programs and software interfaces for facilitating…
- List of JavaScript engines The first JavaScript engines were interpreters of the source code, but modern engines use just-in-time compilation to improve performance. JavaScript engines…
- Index of JavaScript-related articles This is a list of articles related to the JavaScript programming language. Contents: Top 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A-Frame…
- Google Native Client Google Native Client (NaCl) is a discontinued sandboxing technology for running either a subset of Intel x86, ARM (or experimentally MIPS) native code…
- V8 (JavaScript engine) V8 is a JavaScript and WebAssembly engine developed by Google for its Chrome browser. V8 is free and open-source software (FOSS) and part of the Chromium…
- PDF.js PDF.js is a JavaScript library that renders Portable Document Format (PDF) files using the web standards-compliant HTML5 Canvas. The project is led by…