الدليل المرجعي الكامل لبرمجة Rust
444 صفحات
Arabic
PDF
4.5

الدليل المرجعي الكامل لبرمجة Rust

От основ до продвинутых концепций Rust

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «The Complete Rust Programming Reference Guide» (2019، 444 صفحة) من تأليف Rahul Sharma و Vesa Kaihlavirta هو دليل تعليمي شامل للغة Rust. على عكس العديد من الدورات التمهيدية، يطمح هذا الإصدار ليكون مرجعًا كاملاً يقود القارئ من الأساسيات إلى المفاهيم النظامية العميقة. المؤلفون — مطورون ومعلمون ذوو خبرة، وهو ما يظهر في هيكل المادة وطريقة عرضها. صدر الكتاب عن دار نشر Packt وهو موجه لأولئك الذين لا يريدون فقط «تجربة» Rust، بل إتقانها على المستوى الاحترافي، بما في ذلك العمل مع الذاكرة، الماكرو، الكود غير الآمن (unsafe) والتفاعل مع C.

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

ينقسم الكتاب إلى 12 فصلاً، كل منها مخصص لمجال رئيسي في اللغة. النصف الأول يغطي التركيب الأساسي (syntax)، نظام الملكية (ownership)، الاقتراض (borrowing) وأوقات الحياة (lifetimes). ثم تأتي مواضيع متقدمة: البرمجة العامة (generics)، السمات (traits)، معالجة الأخطاء، النظام النمطي والاختبار. النصف الثاني من الكتاب مخصص للماكرو (التصريحية والإجرائية)، Rust غير الآمن (unsafe)، العمل مع الدوال الخارجية (FFI) والتوازي. يختتم الإصدار بمناقشة النظام البيئي: Cargo، crates.io، أدوات التصحيح والتنميط.

لمن هذا الكتاب

الإصدار موجه لجمهور واسع: من المبرمجين المبتدئين الذين يعرفون أساسيات أي لغة (C، C++، Java، Python)، إلى المطورين ذوي الخبرة الذين يرغبون في تنظيم

توصيات