yes-rs: إعادة كتابة سريعة وآمنة للذاكرة لأمر يونكس 'yes' بلغة Rust

2025-05-27
yes-rs: إعادة كتابة سريعة وآمنة للذاكرة لأمر يونكس 'yes' بلغة Rust

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

التطوير