session
Thursday, May 1st, 17:25
BoxLang has arrived, bringing modern dynamic language features to the JVM. But what if you could take BoxLang where the JVM can't go?
Enter MatchBox: a high-performance, native Rust implementation of the BoxLang programming language. MatchBox provides a lightning-fast, independent runtime that targets native OS binaries, WebAssembly (WASI), and even low-power microcontrollers like the ESP32.
In this session, we will explore how MatchBox expands the BoxLang ecosystem beyond the server. We’ll look at the custom stack-based VM, the multi-tier JIT compiler, and the brand-new integrated web server that supports BoxLang Markup (.bxm) with zero JVM overhead. Whether you are interested in sub-millisecond startup times for serverless functions, building rich interactive UIs in the browser via WASM, or running BoxLang on "the metal" in IoT devices, this session will show you the future of portable BoxLang development.