ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Rust high performance: learn to skyrocket the performance of your Rust applications

دانلود کتاب Rust با کارایی بالا: یاد بگیرید که عملکرد برنامه های Rust خود را افزایش دهید

Rust high performance: learn to skyrocket the performance of your Rust applications

مشخصات کتاب

Rust high performance: learn to skyrocket the performance of your Rust applications

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781788399487, 1788478231 
ناشر: Packt Publishing 
سال نشر: 2018 
تعداد صفحات: 265 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

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



کلمات کلیدی مربوط به کتاب Rust با کارایی بالا: یاد بگیرید که عملکرد برنامه های Rust خود را افزایش دهید: نرم افزار کاربردی--توسعه، برنامه نویسی کامپیوتر، برنامه نویسی کامپیوتری / توسعه نرم افزار، کامپیوترها--زبان های برنامه نویسی--C، کامپیوترها--برنامه نویسی--موازی، کامپیوترها--توسعه و مهندسی نرم افزار--ابزارها، پردازش موازی، زبان های برنامه نویسی و برنامه نویسی : عمومی، زبان های برنامه نویسی (رایانه های الکترونیکی)، کتاب های الکترونیکی، نرم افزارهای کاربردی -- توسعه، رایانه ها -- برنامه نویسی -- موازی، رایانه ها -- توسعه و مهندسی نرم افزار -- ابزارها، رایانه ها -- برنامه نویسی



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

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


در صورت تبدیل فایل کتاب Rust high performance: learn to skyrocket the performance of your Rust applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب Rust با کارایی بالا: یاد بگیرید که عملکرد برنامه های Rust خود را افزایش دهید

تنگناها را بیابید، الگوریتم مناسب برای استفاده را شناسایی کنید، عملکرد را بهینه کنید و برنامه های Rust واقعا کارآمد ایجاد کنید ویژگی های کلیدی مشکلات رایج عملکرد را درک کنید و عملکرد برنامه های خود را بهبود بخشید. با Rust با برنامه نویسی موازی و چند رشته ای آشنا شوید. فرابرنامه نویسی را در Rust بیاموزید. شرح کتاب گاهی اوقات، گرفتن بهترین عملکرد از Rust دشوار است. این کتاب به شما می آموزد که سرعت کد Rust خود را در سطح زبان هایی مانند C/C++ بهینه کنید. شما مشکلات رایج را درک کرده و برطرف خواهید کرد، یاد خواهید گرفت که چگونه بهره وری خود را با استفاده از فرابرنامه نویسی بهبود ببخشید، و با اجرای همزمان بخش هایی از آن به صورت ایمن و آسان، کد خود را سرعت بخشید. شما به ویژگی‌های زبانی که شما را متمایز می‌کند تسلط خواهید داشت و از آنها برای بهبود کارایی الگوریتم‌های خود استفاده می‌کنید. ما مشکلات رایج عملکرد را همراه با استراتژی هایی برای شناسایی و حل زودهنگام این مشکلات برجسته می کنیم. ما به سمت تسلط بر سیستم نوع Rust پیش می رویم، که ما را قادر می سازد در زمان کامپایل، بهینه سازی های چشمگیری هم در عملکرد و هم در ایمنی ایجاد کنیم. سپس یاد می گیرید که چگونه به طور موثر حافظه را در Rust مدیریت کنید و بر بررسی کننده قرض مسلط شوید. ما به اندازه‌گیری عملکرد می‌پردازیم و خواهید دید که چگونه بر نحوه نوشتن کد تأثیر می‌گذارد. با حرکت رو به جلو، فرابرنامه نویسی را در Rust انجام خواهید داد تا عملکرد کد و بهره وری خود را افزایش دهید. در نهایت برنامه نویسی موازی را در Rust خواهید آموخت که با استفاده از برنامه نویسی چند رشته ای و ناهمزمان، اجرای کارآمد و سریعتر را ممکن می کند. آنچه یاد خواهید گرفت نکات و ترفندهای استاد برای سریعتر کردن کدتان. نحوه شناسایی تنگناها در برنامه های Rust خود را بیاموزید نحوه ایجاد نمایه نرم افزار Rust خود را بیاموزید. سیستم نوع برای ایجاد بهینه‌سازی‌های زمان کامپایل را بدانید. بر چک کننده قرض مسلط شوید. فرابرنامه نویسی را در Rust بیاموزید تا از کد دیگ بخار جلوگیری کنید. چند رشته و سرقت کار را در Rust کشف کنید. برنامه نویسی ناهمزمان را در Rust درک کنید. این کتاب برای چه کسی است.


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

Find bottlenecks, identify the proper algorithm to use, optimize performance, and create really efficient Rust applications Key Features Understand common performance pitfalls and improve the performance of your applications. Get to grips with parallel programming and multithreading with Rust. Learn metaprogramming in Rust. Book Description At times, it is difficult to get the best performance out of Rust. This book teaches you to optimize the speed of your Rust code to the level of languages such as C/C++. You'll understand and fix common pitfalls, learn how to improve your productivity by using metaprogramming, and speed up your code by concurrently executing parts of it safely and easily. You will master the features of the language which will make you stand out and use them to really improve the efficiency of your algorithms The book begins with a gentle introduction to help you identify bottlenecks when programming in Rust. We highlight common performance pitfalls, along with strategies to detect and resolve these issues early. We move on to mastering Rust's type system, which will enable us to create impressive optimizations in both performance and safety at compile time. You will then learn how to effectively manage memory in Rust, mastering the borrow checker. We move on to measuring performance and you will see how this affects the way you write code. Moving ahead, you will perform metaprogramming in Rust to boost the performance of your code and your productivity. You will finally learn parallel programming in Rust, which enables efficient and faster execution by using multithreading and asynchronous programming. What you will learn Master tips and tricks to make your code faster. Learn how to identify bottlenecks in your Rust applications Discover how to profile your Rust software. Understand the type system to create compile-time optimizations. Master the borrow checker . Learn metaprogramming in Rust to avoid boilerplate code. Discover multithreading and work stealing in Rust. Understand asynchronous programming in Rust. Who this book is for This book is for Rust developers keen to improve the speed of their code or simply to take their skills to the next level.



فهرست مطالب

Table of ContentsCommon performance pitfallsExtra performance enhancementsMemory management in RustLints and Clippy Profiling your Rust applicationBenchmarking Built-in macros and configuration itemsMust-have macro cratesCreating your own macros MultithreadingAsynchronous programming




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