Programming Rust
622 صفحات
Arabic
PDF
4.5

Programming Rust

Официальное руководство по языку Rust

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Programming Rust» (الإصدار الأول، 2017) من تأليف جيم بلاندي وجيسون أوريندورف هو واحد من أكثر الأدلة موثوقية وعمقاً حول لغة Rust، والتي صدرت في السنوات الأولى بعد استقرار اللغة. على الرغم من مرور عدة سنوات على صدوره وظهور الإصدار الثاني (2021)، إلا أن النسخة الأولى لا تزال مصدراً قيماً لكل من يريد فهم المبادئ الأساسية لـ Rust وفلسفتها وميزات برمجة الأنظمة. الكتاب صدر بغلاف مقوى، ويحتوي على 622 صفحة، ويغطي الموضوعات الأساسية والمتقدمة.

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

«Programming Rust» ليس مجرد دليل مرجعي للصياغة النحوية. إنه دليل تعليمي متكامل يعرّف القارئ باللغة بشكل متسلسل، بدءاً من تثبيت الأدوات وانتهاءً بالمفاهيم المعقدة مثل الملكية، والاقتراض، وأوقات الحياة، والإغلاقات، والمكررات، وتعدد الخيوط، والكود غير الآمن (unsafe). صُمم الكتاب ليمنح القارئ ليس فقط المعرفة، بل أيضاً فهماً لسبب تصميم Rust بهذه الطريقة. يتم إيلاء اهتمام خاص لنظام الأنواع ونموذج الذاكرة - الاختلافات الرئيسية بين Rust و C++ ولغات الأنظمة الأخرى.

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

الكتاب موجه للمبرمجين الذين لديهم خبرة سابقة مع لغات أخرى (C، C++، Python، Java، Go). قد يبدو صعباً للمبتدئين في البرمجة، لكنه يعتبر بداية مثالية لأولئك الذين يرغبون في الانتقال إلى Rust من لغات أخرى. يفترض المؤلفان أن القارئ على دراية بالأساسيات

توصيات