خطوة إلى الأمام مع Rust (Шаг вперед с Rust)
222 صفحات
Arabic
PDF
4.5

خطوة إلى الأمام مع Rust (Шаг вперед с Rust)

Практическое руководство по Rust для опытных разработчиков

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Step Ahead with Rust» (المؤلف — Jonathan Creekmore، عام 2017، 222 صفحة) هو دليل عملي مدمج ولكنه غني بالمعلومات حول لغة البرمجة Rust. على عكس العديد من الكتب التمهيدية، لا يضيع هذا الكتاب وقتًا في شرح مفاهيم البرمجة الأساسية — فهو يفترض أن القارئ على دراية بالفعل بلغات أخرى (C، C++، Python، Java) ويريد إتقان خصوصيات Rust بسرعة: نظام الملكية (ownership)، الاقتراض (borrowing)، زمن الحياة (lifetimes)، العمل الآمن مع الذاكرة، والتوازي دون سباقات البيانات.

تم نشر الكتاب في عام 2017، عندما كانت Rust قد بدأت للتو في اكتساب الشعبية، ولا يزال يحتفظ بأهميته لأولئك الذين يريدون فهم «روح» اللغة، وليس فقط تعلم بناء الجملة. إنه لا يدعي أنه موسوعة — بل هو دورة مكثفة لأولئك الذين يريدون اتخاذ خطوة إلى الأمام في تطورهم المهني.

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

يتكون «Step Ahead with Rust» من 12 فصلاً، كل منها مخصص لموضوع رئيسي في اللغة. يقود المؤلف القارئ بشكل متسق من إعداد البيئة إلى إنشاء تطبيقات متعددة الخيوط والعمل مع FFI (Foreign Function Interface).

المواضيع الرئيسية للكتاب:

  • نظام الملكية والاقتراض — المفهوم الأساسي لـ Rust الذي يضمن سلامة الذاكرة دون جامع القمامة. يشرح المؤلف بالتفصيل كيف يتحقق المترجم من صحة الكود.
  • الأنواع والـ traits — كلا

توصيات