دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Ivo Balbaert
سری:
ISBN (شابک) : 1785285769, 9781785285769
ناشر: Packt Publishing
سال نشر: 2015
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1 مگابایت
کلمات کلیدی مربوط به کتاب Rust Essentials: گروه افزار اینترنت شبکه های مخابراتی رایانش ابری کامپیوترها فناوری توسعه نرم افزار طراحی تست برنامه نویسی مهندسی
در صورت تبدیل فایل کتاب Rust Essentials به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Rust Essentials نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
نحوه استفاده از Rust برای نوشتن سیستمها و برنامههای کاربردی سریع، ایمن و همزمان را کشف کنید
این کتاب برای توسعه دهندگان نرم افزار علاقه مند به برنامه نویسی در سطح سیستم و برنامه در نظر گرفته شده است و به دنبال ورود سریع به استفاده از Rust هستند. و درک ویژگی های اصلی چارچوب. فرض بر این است که شما درک اولیه ای از جاوا، سی شارپ، روبی، پایتون یا جاوا اسکریپت دارید.
با مقایسه Rust با سایر زبان های برنامه نویسی، این کتاب به شما نشان می دهد. کجا و چگونه از Rust استفاده کنیم. در این مقاله انواع اولیه به همراه متغیرها و دامنه آنها، اتصال و ریخته گری، توابع ساده و راه های کنترل جریان اجرا در یک برنامه مورد بحث قرار می گیرد.
در ادامه، این کتاب آرایه های انعطاف پذیر، بردارها، تاپل ها، enums، و ساختار می دهد. سپس کد را با توابع درجه بالاتر و ژنریک تعمیم می دهید و آن را برای بسته شدن، تکرار کننده ها، مصرف کنندگان و غیره اعمال می کنید. ایمنی حافظه توسط کامپایلر با استفاده از مراجع، اشاره گرها، جعبه ها، شمارش مرجع و شمارش مرجع اتمی تضمین می شود. شما یاد خواهید گرفت که چگونه ماکروها و جعبه ها بسازید و همزمانی را برای اجرای چند هسته ای کشف کنید.
در پایان این کتاب، شما با موفقیت به استفاده از Rust مهاجرت کرده اید و می توانید از آن به عنوان زبان برنامه نویسی اصلی خود استفاده کنید. .
Discover how to use Rust to write fast, secure, and concurrent systems and applications
This book is intended for software developers interested in systems level and application programming, and are looking for a quick entry into using Rust and understanding the core features of the framework. It is assumed that you have a basic understanding of Java, C#, Ruby, Python or JavaScript.
Starting by comparing Rust with other programming languages, this book will show you where and how to use Rust. It will discuss primitive types along with variables and their scope, binding and casting, simple functions, and ways to control execution flow in a program.
Next, the book covers flexible arrays, vectors, tuples, enums, and structs. You will then generalize the code with higher-order functions and generics applying it to closures, iterators, consumers, and so on. Memory safety is ensured by the compiler by using references, pointers, boxes, reference counting, and atomic reference counting. You will learn how to build macros and crates and discover concurrency for multicore execution.
By the end of this book, you will have successfully migrated to using Rust and will be able to use it as your main programming language.