البدء مع Rustup
لتثبيت Rust، نستخدم rustup؛ وهي الأداة التي تدير الإصدارات وسلاسل الأدوات (toolchains).
bash curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
تعرف على Cargo: صديقك المفضل الجديد
Cargo هو مدير الحزم في Rust، وأداة البناء، ومشغل الاختبارات.
cargo new project_name: لإنشاء مشروع جديد.cargo build: لتجميع (Compile) الكود الخاص بك.cargo run: لتجميع الكود وتشغيله في خطوة واحدة.cargo check: للتحقق من الكود دون بناء ملف ثنائي (وهي عملية أسرع بكثير).
تشريح مشروع Cargo
Cargo.toml: ملف الإعدادات (البيان) حيث تحدد المكتبات الخارجية (dependencies).src/main.rs: نقطة الدخول الرئيسية لتطبيقك.