تعلم Rust من Ferrous Systems
250 صفحات
Arabic
PDF
4.5

تعلم Rust من Ferrous Systems

Практический курс по системному программированию

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Обучение Rust от Ferrous Systems» (العنوان الأصلي Ferrous Systems Rust Training) هو دليل عملي للغة البرمجة Rust، تم تطويره بواسطة فريق Ferrous Systems — شركة استشارية معروفة متخصصة في دمج Rust في المشاريع الصناعية. صدر الكتاب في عام 2021، ويبلغ حجمه حوالي 250 صفحة، وهو يمثل دورة منظمة تتيح تعلم Rust من الصفر إلى مستوى متقدم. على عكس العديد من الكتب الأكاديمية، تركز هذه المادة على التطبيق العملي: كل مفهوم مصحوب بأمثلة برمجية وتمارين وشروحات مبنية على الخبرة الواقعية للمؤلفين.

عن ماذا يتحدث الكتاب

يغطي الكتاب جميع الجوانب الرئيسية لـ Rust، بدءًا من أساسيات بناء الجملة وصولاً إلى المواضيع المتقدمة مثل إدارة الذاكرة الآمنة، الملكية (ownership)، الاقتراض (borrowing)، زمن الحياة (lifetimes)، البرمجة العامة (generics)، السمات (traits)، معالجة الأخطاء، تعدد الخيوط (multithreading)، والبرمجة غير المتزامنة. يتم إيلاء اهتمام خاص لنظام الملكية والاقتراض الفريد الذي يضمن أمان الذاكرة دون الحاجة إلى جامع القمامة. يشرح المؤلفون بشكل متسلسل كيف يساعد مترجم Rust في تجنب فئات كاملة من الأخطاء، وكيفية كتابة كود فعال وموثوق.

الأقسام الرئيسية للكتاب

  • مقدمة إلى Rust: التثبيت، بناء الجملة الأساسي، المتغيرات، أنواع البيانات، الدوال.

توصيات