A world to win: WebAssembly for the rest of us
Channel: Igalia
Date: 18/09/2023

WebAssembly has been around for a while, but until now it has been of limited utility for high-level languages, especially those that use garbage collection. Things are about to change, though, as web browsers are about to ship support for managed memory, making WebAssembly a viable target for Scheme, OCaml, and in general everyone who is not C++ or Rust. This talk will recap why it is that the 1.0 version of WebAssembly wasn’t a great target for e.g. Scheme, what the workarounds were, what the new facilities are, how implementations will be able to take advantage of them, and what limitations remain. In 2-3 years it’s reasonable to expect that WebAssembly will be an excellent compilation target and language run-time substrate for many of our dearest languages, but it’s up to us to make it there.

Slides available at https://www.slideshare.net/igalia/a-world-to-win-webassembly-for-the-rest-of-us


(c) BOB Konference 2023
17 March, Berlin
https://bobkonf.de/2023/en/
https://www.youtube.com/playlist?list=PLHvf3gk-RdgVuOMnM0Pn8cfEeAEUVeald