Roto:Rustのための静的型付け埋め込みスクリプト言語
2025-05-21
Rotoは、Rustアプリケーション向けの埋め込みスクリプト言語で、シンプルで高速、信頼性を重視して設計されています。RustベースのBGPエンジンであるRotondaにおける柔軟なフィルタリングの必要性から生まれたRotoは、複雑なフィルタを容易に記述できます。静的型付け、JITコンパイル、ホットリロードに対応しており、パフォーマンスと安全性を確保しています。RotoはRustとシームレスに統合され、Rustの型とメソッドを直接登録できるため、コストのかかるシリアライゼーションが不要です。開発中ですが、ドキュメントと例が提供されています。
開発