Rust اصطلاحي
300 صفحات
Arabic
PDF
4.5

Rust اصطلاحي

Пишите элегантный и эффективный код на Rust

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Idiomatic Rust» (Brenden Matthews, 2023) ليس مجرد مقدمة أخرى لبناء الجملة أو المفاهيم الأساسية للغة. إنه دليل عملي لأولئك الذين أتقنوا بالفعل أساسيات Rust ويريدون الارتقاء بكودهم إلى المستوى التالي: كتابة برامج ليست فقط عاملة، بل أنيقة وقابلة للصيانة ومتوافقة حقًا مع idioms. في عالم حيث يتم استخدام Rust بشكل متزايد في أنظمة الإنتاج، تصبح القدرة على تطبيق idioms والأنماط أمرًا بالغ الأهمية. صدر الكتاب في عام 2023، مما يجعله ذا صلة خاصة - فهو يغطي الإمكانيات الحديثة للغة (حتى edition 2021) وأفضل الممارسات التي تطورت بحلول ذلك الوقت.

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

الهدف الرئيسي للكتاب هو تعليم القارئ التفكير بلغة Rust، وليس مجرد ترجمة الإنشاءات من لغات أخرى. يقوم المؤلف بتحليل الجوانب الرئيسية للكود المتوافق مع idioms بشكل متسلسل:

  • الملكية والاقتراض: فهم عميق لدلالات النقل والاقتراض ومدى الحياة، وتجاوز القواعد البسيطة للمترجم.
  • الأنواع والـ traits: كيفية تصميم أنواع مرنة ومعبرة، واستخدام الـ traits لتحقيق تعدد الأشكال دون فقدان الأداء.
  • معالجة الأخطاء: الأساليب المتوافقة مع idioms باستخدام Result و Option وأنواع الأخطاء المخصصة وعامل ?.
  • المكررات والإغلاقات: الأسلوب الوظيفي، سلاسل المكررات، الحسابات الكسولة والأداء.
  • <

توصيات