Skip to content
Rust Search
← Browse conferences

Programming Your Own DSL in Rust – Experiences from Developing µcad

RustNL
RustWeek 35:15 436 views

Programming Your Own DSL in Rust – Experiences from Developing µcad by Michael Winkelmann. In 2025, we developed µcad (pronounced micro-cad), a domain-specific language for CAD for describing geometries. The µcad interpreter and renderer is implemented almost entirely in Rust, leveraging the language’s performance, features and tooling. In this talk, we will share experiences and insight about: * which Rust crates we have used * how we achieved consistency between language specification and doc

Player unavailable or embedding blocked? Use the YouTube link above.