ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

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

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب The Rust Programming Language (Covers Rust 2018)

دانلود کتاب زبان برنامه نویسی Rust (Covers Rust 2018)

The Rust Programming Language (Covers Rust 2018)

مشخصات کتاب

The Rust Programming Language (Covers Rust 2018)

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1718500440, 9781718500440 
ناشر: No Starch Press 
سال نشر: 2019 
تعداد صفحات: 889 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 50,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 25


در صورت تبدیل فایل کتاب The Rust Programming Language (Covers Rust 2018) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب زبان برنامه نویسی Rust (Covers Rust 2018) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب زبان برنامه نویسی Rust (Covers Rust 2018)

کتاب رسمی زبان برنامه نویسی Rust، نوشته شده توسط تیم توسعه Rust در بنیاد موزیلا، به طور کامل برای Rust 2018 به روز شده است. زبان برنامه نویسی Rust کتاب رسمی در مورد Rust است: یک زبان برنامه نویسی سیستم های منبع باز که به شما کمک می کند تا نرم افزارهای سریعتر و قابل اعتمادتری بنویسید. Rust کنترل بر روی جزئیات سطح پایین (مانند استفاده از حافظه) را در ترکیب با ارگونومی سطح بالا ارائه می دهد و دردسرهایی را که به طور سنتی با زبان های سطح پایین مرتبط است، از بین می برد. نویسندگان زبان برنامه نویسی Rust، اعضای تیم Rust Core، دانش و تجربه خود را به اشتراک می گذارند تا به شما نشان دهند چگونه از ویژگی های Rust به طور کامل استفاده کنید - از نصب تا ایجاد برنامه های قوی و مقیاس پذیر. شما با اصول اولیه مانند ایجاد توابع، انتخاب انواع داده ها و متغیرهای اتصال شروع می کنید و سپس به مفاهیم پیشرفته تر می روید، مانند:   مالکیت و استقراض، طول عمر، و ویژگی‌ها   استفاده از Rust's ضمانت ایمنی حافظه برای ساخت برنامه‌های سریع و ایمن   آزمایش، مدیریت خطا، و بازسازی مؤثر   عمومی، نشانگرهای هوشمند، چند رشته ای، اشیاء ویژگی و تطبیق الگوی پیشرفته   استفاده از Cargo، مدیر بسته داخلی Rust، برای ساخت، آزمایش و مستندسازی کد و مدیریت وابستگی‌ها   نحوه استفاده از کامپایلر پیشرفته Rust با تکنیک های برنامه نویسی کامپایلر نمونه‌های کد زیادی را در سراسر کتاب خواهید یافت، و همچنین سه فصل به ساخت پروژه‌های کامل برای آزمایش یادگیری خود اختصاص داده شده است: یک بازی حدس زدن اعداد، اجرای Rust از یک ابزار خط فرمان و یک سرور چند رشته‌ای. جدید در این نسخه: یک بخش توسعه یافته در مورد ماکروهای Rust، یک فصل گسترده در مورد ماژول ها، و ضمیمه هایی در مورد ابزارها و نسخه های توسعه Rust.


توضیحاتی درمورد کتاب به خارجی

The official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation, fully updated for Rust 2018. The Rust Programming Language is the official book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages. The authors of The Rust Programming Language, members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust's features--from installation to creating robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as:     Ownership and borrowing, lifetimes, and traits     Using Rust's memory safety guarantees to build fast, safe programs     Testing, error handling, and effective refactoring     Generics, smart pointers, multithreading, trait objects, and advanced pattern matching     Using Cargo, Rust's built-in package manager, to build, test, and document your code and manage dependencies     How best to use Rust's advanced compiler with compiler-led programming techniques You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server. New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.



فهرست مطالب

Foreword by Nicholas Matsakis and Aaron Turon

Preface
Acknowledgments
Introduction

Chapter 1: Getting Started
Chapter 2: Programming a Guessing Game
Chapter 3: Common Programming Concepts
Chapter 4: Understanding Ownership
Chapter 5: Using Structs to Structure Related Data
Chapter 6: Enums and Pattern Matching
Chapter 7: Managing Growing Projects with Packages, Crates, and Modules
Chapter 8: Common Collections
Chapter 9: Error Handling
Chapter 10: Generic Types, Traits, and Lifetimes
Chapter 11: Writing Automated Tests
Chapter 12: An I/O Project: Building a Command Line Program
Chapter 13: Functional Language Features: Iterators and Closures
Chapter 14: More About Cargo and Crates.io
Chapter 15: Smart Pointers
Chapter 16: Fearless Concurrency
Chapter 17: Object-Oriented Programming Features of Rust
Chapter 18: Patterns and Matching
Chapter 19: Advanced Features
Chapter 20: Final Project: Building a Multithreaded Web Server

Appendix A: Keywords
Appendix B: Operators and Symbols
Appendix C: Derivable Traits
Appendix D: Useful Development Tools
Appendix E: Editions

Index




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