مقدمة ودية إلى Rust
180 صفحات
Arabic
PDF
4.5

مقدمة ودية إلى Rust

Первые шаги в системном программировании

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «مقدمة ودية إلى Rust» (العنوان الأصلي Gentle Introduction to Rust) من تأليف ستيف دونوفان هو دليل موجز ولكن شامل لأولئك الذين يرغبون في التعرف على لغة البرمجة النظامية Rust. نُشر في عام 2017، ولا يزال ذا صلة بفضل منهجه الأساسي: لا يطارد المؤلف أحدث الميزات، بل يبني أساسًا متينًا لفهم المفاهيم الأساسية للغة.

Rust هي لغة تجمع بين أداء C++ وأمان الذاكرة، ويساعد كتاب دونوفان القارئ على تجاوز حاجز الدخول الأولي الذي غالبًا ما يخيف المبتدئين. في 180 صفحة، ينجح المؤلف في شرح الموضوعات المعقدة (الملكية، الاقتراض، زمن الحياة) بلغة بسيطة وسهلة المنال.

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

الكتاب مبني على انغماس متسلسل في Rust: من تثبيت الأدوات إلى كتابة برامج صغيرة. الموضوعات الرئيسية:

  • تثبيت Rust وإعداد البيئة (rustup, cargo)؛
  • بناء الجملة الأساسي: المتغيرات، أنواع البيانات، الدوال؛
  • هياكل التحكم: if, loop, while, match؛
  • الملكية (ownership) والاقتراض (borrowing) — المفاهيم الأساسية في Rust؛
  • زمن حياة المراجع (lifetimes)؛
  • الهياكل، التعدادات، ومطابقة الأنماط؛
  • معالجة الأخطاء: panic, Result, Option؛
  • البرمجة العامة (generics) والسمات (traits)؛
  • العمل مع المجموعات: المتجهات، السلاسل، جداول التجزئة؛
  • الإدخال والإخراج و

توصيات