yes-rs: إعادة كتابة سريعة وآمنة للذاكرة لأمر يونكس 'yes' بلغة Rust
2025-05-27
هل سئمت من إصدار لغة C من الأمر يونكس 'yes'، والذي يُعرف بعدم أمان الذاكرة واحتمالية حدوث تجاوزات المخزن المؤقت؟ إليك yes-rs، وهو إعادة كتابة بلغة Rust، ليست سريعة فحسب، بل تضمن أيضًا أمان الذاكرة بدون أي كتل رمز غير آمنة. مع 1302 سطرًا من أكواد Rust الرائعة (مقارنة بـ 50 سطرًا تقريبًا من إصدار C الأصلي)، يوفر yes-rs معالجة أخطاء حديثة، وعمليات تجريد بدون تكلفة، وإمكانية إنشاء سلاسل نصية مخصصة. بفضل تكامل Cargo، يسهل تثبيته واستخدامه. لأولئك الذين يطمحون لأقصى قدر من الأداء والأمان، yes-rs هو الحل الأمثل!
التطوير