Rust 1.x Cookbook
360 صفحات
Arabic
PDF
4.5

Rust 1.x Cookbook

Рецепты и практические примеры для Rust

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Rust 1.x Cookbook» من تأليف سيلفيو غيلاردي (Silvio Ghilardi) صدر في عام 2017، وهو عبارة عن مجموعة من الحلول العملية للمطورين الذين يعملون مع لغة Rust. على عكس الكتب الدراسية التقليدية التي تقدم بناء الجملة والمفاهيم بشكل متسلسل، فإن هذا الكتاب مبني على مبدأ "كتاب الطبخ" (cookbook): حيث يحتوي كل فصل على مهام محددة ووصفات جاهزة لتنفيذها. يسمح هذا النهج بالانتقال بسرعة من النظرية إلى التطبيق وتطبيق المعرفة المكتسبة فورًا في المشاريع الحقيقية.

Rust هي لغة نظام حديثة تجمع بين الأداء العالي وضمانات سلامة الذاكرة وسلامة الخيوط. الكتاب موجه للإصدار 1.x، والذي أصبح مستقرًا بالفعل ويستخدم بنشاط في الصناعة. يبلغ حجمه 360 صفحة، وهو كافٍ للتعمق في الجوانب الأساسية للغة، دون إفراط في الطابع الأكاديمي.

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

يغطي كتاب «Rust 1.x Cookbook» مجموعة واسعة من المواضيع، بدءًا من التركيبات الأساسية وصولاً إلى الإمكانيات المتقدمة للنظام البيئي. كل فصل مخصص لمجال معين ويحتوي على ما بين 5 إلى 15 وصفة. هيكل الكتاب:

  • الفصل 1. أساسيات اللغة — المتغيرات، أنواع البيانات، تركيبات التحكم، الدوال، الملكية والاقتراض.
  • الفصل 2. الهياكل والتعدادات — إنشاء أنواع مخصصة، الطرق، السمات (Traits)، تطبيق تعدد الأشكال.
  • الفصل 3. معالجة الأخطاء — Result, Option, unwrap

توصيات