Rust یک زبــان بــرنـــامهنویسی مـــدرن و سیستمی است که اولین بار در سال 2010 میلادی توسط موزیلا معرفی شد. این زبان با ترکیب سرعت و ایمنی، مناسب برای ساخت نرمافزارهایی با کارایی بالاست که به کنترل سطح پایین نیاز دارند.
یکی از ویژگیهای کلیدی Rust ضمانت ایمنی حافظهی آن است. با استفاده از سیستم مالکیت و قرض، حافظه در زمان کامپایل بهطور ایمن مدیریت میشود و کامپایلر آن بهینهسازی شدهاست تا کد بهینه و با سرعت بالا تولید شود. این زبان همچنین از الگوهای تطبیقی و بازگرداندن خطا استفاده میکند که کمکی است به برنامهنویسان تا بتوانند بهراحتی با خطاها مقابله کنند. همچنین از یک سیستم قرض مبتنی بر رویه نیز استفاده میکند که به برنامهنویسان کمک میکند بهراحتی به مواردی مانند همروندی بپردازند.
Rust بهعنوان یک زبان برنامهنویسی سیستمی، رشد قابلتوجهی داشتهاست و از سال 201۵ به بعد، در بین کاربران Stack Overflow، محبوبترین زبان برنامهنویسی سیستمی است. کتاب برنامهنویسی به زبان Rust یک منبع عالی برای یادگیری این زبان است که بهصورت جامع و کامل به مباحث مختلف این زبان میپردازد و شما را با اصول و الگوهای طراحیRust آشنا میکند. این کتاب شامل مباحثی از قبیل مفاهیم اولیهی این زبان، مدیریت حافظه، راهحلهای مبتنی بر الگوی تطبیقی، برنامهنویسی همروند و انتقالپذیری، تست و ابزارهای توسعهی Rust و … میباشد. این کتاب یک راهنمای کامل برای یادگیری Rust است. پس اگر به دنبال یادگیری این زبان هستید، این کتاب یکی از بهترین منابع برای شروع است.
امروزه Rust در بسیاری از شرکتها مورد استفاده قرار میگیرد و برنامههای کاربردی مختلفی با آن توسعه مییابد. از محبوبترین آنها میتوان به Firefox, Dropbox و Cloudflare اشاره کرد.
● مطالعهی بخشی از کتاب
برنامهنویسی به زبان Rust
رضا مرادی
1402/06/26
خوشحالم بالاخره the book رو یکی کامل ترجمه کرد😍
ممنون از نشر کیان❤
Vahoo
با سلام
بابت زحماتی که برای ترجمه کشیدین ممنون. هر چند کتاب با ایرادتی همراس که امیدوارم ایرادات کتاب در چاپ بعدی رفع بشه. برای نمونه در صفحه ۴۹ اعلام شده که نوع پیش فرض اعداد ممیز شناور، f32 است در حالی که می بایست f64 بیان میشد. یا در بخش آرایه ها، نسبت به کتاب اصلی، شاهد حذف مواردی هستیم. اما در هر صورت تلاش دوستان در ترجمه و زحمات ناشر در چاپ کتاب قابل تقدیره
همزمان با مطالعه کتاب میشه از نسخه آنلاین -doc.rust-lang.org- استفاده کرد.
نشر دانشگاهی کیان
با تشکر از دقت نظر شما.
در چاپهای بعدی نکاتی که بیان کردید اصلاح میشوند.