YoVDO

Wasocaml: A Compiler from OCaml to WebAssembly - Lecture

Offered By: ACM SIGPLAN via YouTube

Tags

OCaml Courses Programming Languages Courses WebAssembly Courses Compilers Courses Garbage Collection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the compilation of OCaml to WebAssembly (Wasm) in this 29-minute conference talk presented by Léo Andrès and Pierre Chambart at ML'23. Delve into the development of Wasocaml, an OCaml to Wasm-GC compiler, addressing the challenges of compiling garbage-collected languages to Wasm. Examine the limitations of JavaScript as the web's default language and learn how Wasm offers a secure and predictable-performance alternative. Discover various strategies for mapping OCaml value representation techniques to WasmGC and understand the compilation scheme employed. Gain insights into future plans for handling C/JavaScript FFIs and effects handlers within Wasocaml, providing a comprehensive overview of this innovative compiler project.

Syllabus

[ML'23] Wasocaml: a compiler from OCaml to WebAssembly (moved from OCaml workshop)


Taught by

ACM SIGPLAN

Related Courses

Compilers
Stanford University via Coursera
Compilers
Stanford University via edX
Computation Structures 2: Computer Architecture
Massachusetts Institute of Technology via edX
Compilers: Theory and Practice
Georgia Institute of Technology via Udacity
Architecture, Algorithms, and Protocols of a Quantum Computer and Quantum Internet
Delft University of Technology via edX