Re-decentralizing the web platform with Wasm GC
UD2.218A | Day 2 | 09:30 - 09:55 | Speakers: David Thompson
Abstract
The massive size of browser engines has concentrated power over the web platform into a few large corporations. Creating a new browser engine that is sufficiently featureful to be an alternative to the Big Three is practically impossible. But what if we could shrink the footprint of a browser's core? What if a browser was little more than a WebAssembly (Wasm) runtime and nearly everything else was an extension? By breaking up the monolith we would have a chance to re-decentralize control over the web. This talk will explore what a modular web platform might look like with Wasm at its core, with a focus on how Wasm GC enables the mission-critical feature of safely sharing resources amongst components.
Attachments
Speakers
David is the CTO at the Spritely Institute, a US-based nonprofit working on decentralized networking technology for safe collaboration. At Spritely, he works on Goblins, a capability-secure distributed programming environment, and Hoot, a Scheme to WebAssembly compiler and general-purpose WebAssembly toolchain. He is a longtime contributor to the Guile and Guix projects and the author of software such as Haunt, a purely functional static site generator.
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
