WebAssembly (Wasm) has enabled a new, powerful class of web applications and diverse programming languages on the web. Today it is also being adopted in a diverse set of platforms, from edge computing and distributed compute infrastructure to databases, embedded systems and more. Ultimately, Wasm could serve as the key intermediate layer between software and hardware.
Wasm holds promise as the elusive universal execution platform with strong security properties, broad language support and excellent performance.
Our mission is to see beyond the horizon to long-term applications of WebAssembly, to fill the pipeline of virtual machine expertise for the next generation, and to benefit language implementers and users.
CMU's WebAssembly Research Center, created in 2022, aims to advance the strategic direction of WebAssembly by:
These activities will enable the center to fill the pipeline of virtual machine expertise for the next generation of innovation. By training new VM experts as they investigate long-term research questions and building prototype technologies and tools that advance the state of the art, the center will support the vision of Wasm as the next-generation universal execution platform.
Visit the WebAssembly Research Center website to learn more.