The Code Fix

🦀 شرح Rust

مقدمة في Rust

ما هي Rust؟

Rust لغة برمجة حديثة تجمع بين سرعة C++ وأمان الذاكرة دون كانس مهملات (garbage collector). تُصنَّف سنويًا كأكثر لغة محبوبة بين المطوّرين.

لماذا Rust؟

  • آمنة للذاكرة: تمنع أخطاء الذاكرة الشائعة وقت الترجمة.
  • سريعة: أداء يضاهي C/C++.
  • تُستخدم في الأنظمة، الويب (WebAssembly)، والأدوات عالية الأداء.

أول برنامج

fn main() {
    println!("مرحبًا من Rust!");
}
  • fn main() نقطة البداية.
  • println! ماكرو للطباعة (لاحظ علامة !).

التشغيل

cargo run        # عبر مدير الحزم cargo

cargo أداة Rust لإدارة المشاريع والحزم والبناء.

فلسفة Rust

"إن تُرجم البرنامج، فغالبًا سيعمل بشكل صحيح." — مترجم Rust صارم لكنه يحميك من فئة كاملة من الأخطاء قبل التشغيل.

🎯 التالي: المتغيّرات والملكية (Ownership).