military_tech پرفروش‌ترین
۲۰۲۴
پیشنهاد سردبیر
star star star star star (4,8 • 950 نظر)

کتاب The Rust Programming Language

category

فرمت کتاب

epub

category

انتشارات

No Starch Press

category

سال انتشار

2018

category

حجم

17.20 مگابایت

category

نویسنده

Carol Nichols, Steve Klabnik

info نکات مهم قبل از خرید:

  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت محصول می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
  • درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.

درباره این کتاب

کتاب The Rust Programming Language از بهترین کتاب‌های موجود در زمینه آموزش زیان برنامه‌نویسی Rust می‌باشد. این کتاب با کمک دو نفر از نویسندگان خبره در این زمینه به همراه مجمع علاقه‌مندان به این زبان نگاشته شده است. در این کتاب به آموزش قدم به قدم این زبان به همراه مثال‌های کاربردی پرداخته می‌شود. همچنین به معرفی برخی از کتابخانه‌های مورد کاربرد در این زبان و همراه ویژگی‌های آن بیان…

۱۵,۰۰۰ تومان

کتاب‌های پیشنهادی سردبیر

کتاب‌های پیشنهادی دیگر

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

هنوز دیدگاهی ثبت نشده است.

کتاب The Rust Programming Language از بهترین کتاب‌های موجود در زمینه آموزش زیان برنامه‌نویسی Rust می‌باشد. این کتاب با کمک دو نفر از نویسندگان خبره در این زمینه به همراه مجمع علاقه‌مندان به این زبان نگاشته شده است. در این کتاب به آموزش قدم به قدم این زبان به همراه مثال‌های کاربردی پرداخته می‌شود. همچنین به معرفی برخی از کتابخانه‌های مورد کاربرد در این زبان و همراه ویژگی‌های آن بیان خواهد شد.

مروری بر زبان برنامه‌نویسی Rust:

راست (Rust) یک زبان برنامه‌نویسی ترجمه شده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافته ‌است. این زبان طراحی شده ‌است تا یک زبان مطمئن، همسو و عملی باشد که مدل‌های تابعی خالص، امری-رویه‌ای و شی‌گرا را پشتیبانی می‌کند.

زبان از یک پروژه شخصی توسط توسعه‌دهنده Graydon Hoare به وجود آمد، که او کار بر روی آن را در سال ۲۰۰۶ آغاز کرد؛ کارفرمای او موزیلا، در سال ۲۰۰۹ درگیر این پروژه شد و رسماً آن را برای اولین‌بار در سال ۲۰۱۰ پرده‌برداری کرد. در همان سال، کار از کامپایلرهای اولیه (نوشته شده در OCaml) خود را به کامپایلر خود میزبان نوشته شده در Rust تغییر داد. چیزی که به عنوان rustc شناخته شد، با موفقیت خود را در سال ۲۰۱۱ کامپایل کرد. کامپایلر خود میزبان از LLVM به عنوان backend استفاده می‌کند.

اهداف کلی زبان Rust:

هدف Rust این است که یک زبان خوب برای ایجاد مجموعهٔ بزرگی از مشتری‌ها و سرور برنامه‌هایی که بر روی اینترنت اجرا می‌شوند باشد. این امر زیان را به یکی از ویژگی‌های مجموعه با تأکید بر ایمنی، کنترل از طرح حافظه و همزمانی هدایت می‌کند. اگر عملکرد زبان تنها عامل مورد توجه باشد، عملکرد قابل اطمینان بودن کد همان‌طور که انتظار می‌رود آن را کندتر از ++C می‌کند اما پیشگیری‌های از پیش تعریف شده در Rust با احتساب اقدامات محتاطانه‌ای که زبان ++C به‌طور دستی انجام می‌دهد، از نظر سرعت برابری می‌کند (و یا حتی سریعتر است).

سرفصل‌های کتاب The Rust Programming Language:

  • Getting Started
  • Programming a Guessing Game
  • Common Programming Concepts
  • Understanding Ownership
  • Using Structs to Structure Related Data
  • Enums and Pattern Matching
  • Using Modules to Reuse and Organize Code
  • Common Collections
  • Error Handling
  • Generic Types, Traits, and Lifetimes
  • Writing Automated Tests
  • An I/O Project: Building a Command Line Program
  • Functional Language Features: Iterators and Closures
  • More About Cargo and Crates.io
  • Smart Pointers
  • Fearless Concurrency

فایل کتاب The Rust Programming Language را می‌توانید پس از پرداخت دانلود کنید.