MoonBit & WebAssembly: Unlocking the True Efficiency of Wasm BY Hongbo Zhang @ Wasm I/O 2025
Wasm I/O 2025 - Barcelona, 27-28 March Slides: https://2025.wasm.io/slides/moonbit-and-webassembly-unlocking-the-true-efficiency-of-wasm-wasmio25.pdf MoonBit is a young programming language. It has WebAssembly as its first backend, and makes use of many recent proposals such as GC and Js-string-builtins. It produces high quality output, both small in size and fast in execution. MoonBit has demonstrated many use cases, through integration with component model and extism and so on, such as games on Wasm4 in ESP controller, AI Agent on WasmCloud, torch in browser, etc. In this talk, we’ll have a brief introduction at MoonBit: what it is, what it has achieved. We’ll give an introduction about its design philosophy, including how it integrates with AI and how the ecosystem is built. We’ll also give some demo using MoonBit with techniques such as Component Model.