Skip to content
Rust Search
← EuroRust 2025

Roto: a fast and safe scripting language

EuroRust
17:58 1377 views

There are many excellent scripting languages for Rust, but, while building our BGP engine Rotonda at NLnet Labs, we found that none of the existing languages fit our purpose. They are usually dynamically typed and interpreted. Errors are therefore only caught at runtime and they are slower than we’d like. So,we did the only logical thing and decided to make our own language from scratch. That language became Roto; a statically-typed scripting language with Rust-inspired syntax that is compiled

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