CMSC388I

WebAssemblyOS: Bulding a tiny OS with AssemblyScript and WebAssembly.

Home

Introduction

WebAssembly (abbreviated Wasm [1]) is a safe, portable, low-level code format designed for efficient execution and compact representation. Its main goal is to enable high performance applications on the Web, but it does not make any Web-specific assumptions or provide Web-specific features, so it can be employed in other environments as well.

In this class we’ll learn about this cutting edge technology, how to use it, and how to push it to its limits.

Class Information

Materials