Roto: لغة برمجة نصوص مضمّنة ثابتة الأنواع من أجل Rust
2025-05-21
Roto هي لغة برمجة نصوص مضمّنة لتطبيقات Rust، مصممة لتكون بسيطة وسريعة وموثوقة. نشأت من الحاجة إلى مرونة أكبر في عملية الترشيح في Rotonda، وهي محرّك BGP قائم على Rust، تسمح Roto للمستخدمين بكتابة مرشّحات معقدة بسهولة. إنها ثابتة الأنواع، ومُترجمة JIT، وقابلة لإعادة التحميل السريع، مما يضمن الأداء والأمان. تتكامل Roto بسلاسة مع Rust، مما يسمح بالتسجيل المباشر لأنواع وطرُق Rust، وبالتالي إزالة عملية التحويل المكلفة. على الرغم من أنها لا تزال قيد التطوير، إلا أن Roto توفر وثائق وأمثلة للمهتمين بالتجربة.
اقرأ المزيد
التطوير
مضمّنة