Roto: Un lenguaje de scripting incrustado estáticamente tipado para Rust
2025-05-21
Roto es un lenguaje de scripting incrustado para aplicaciones Rust, diseñado para ser simple, rápido y confiable. Nacido de la necesidad de una filtración más flexible en Rotonda, un motor BGP basado en Rust, Roto permite a los usuarios escribir filtros complejos con facilidad. Es estáticamente tipado, compilado JIT y con recarga en caliente, garantizando rendimiento y seguridad. Roto se integra perfectamente con Rust, permitiendo el registro directo de tipos y métodos Rust, eliminando la costosa serialización. Si bien aún está en desarrollo, Roto ofrece documentación y ejemplos para aquellos interesados en experimentarlo.
Desarrollo
Incrustado