LIBRISTO
LIBROAMANTO
obowiązkowe
Zostań członkiem wspólnoty miłośników książek z całego świata i zyskaj mnóstwo korzyści. Załóż konto bezpłatnie
0
Darmowa dostawa z usługą Inpost oraz Orlen od 299.00 zł
DPD Kurier 12.99 Poczta Polska 18.99 Paczkomat 13.99 InPost 12.99 Punkt DPD 13.99

Szanowni Klienci, z okazji święta państwowego w dniu dzisiejszym obsługa klienta będzie nieczynna. Na wszystkie wiadomości odpowiemy w najbliższym dniu roboczym. Dziękujemy za zrozumienie.
Darmowa dostawa dla zamówień powyżej 299,00 zł.

Asynchronous Programming in Rust

Język AngielskiAngielski
Książka Miękka
Książka Asynchronous Programming in Rust Carl Fredrik Samson
Kod Libristo: 44952097
Wydawnictwo Packt Publishing, luty 2024
Get a fundamental understanding of asynchronous programming and Rust's futures by working through ex... Cały opis
? points 118 b
206.38
Dostępna u dostawcy Wysyłamy za 9-15 dni

30 dni na zwrot towaru


Klienci kupili także


TOP
Araki: Tokyo Lucky Hole Nobuyoshi Araki / Książka Twarda
common.buy 88.33
Special Operations Mindset Life Is a Special Operation / Książka Miękka
common.buy 62.03
Modeling And Simulation In Python Downey / Książka Miękka
common.buy 117.24
TOP
Discipline Equals Freedom Jocko Willink / Książka Twarda
common.buy 97.77
Python for Algorithmic Trading Yves Hilpisch / Książka Miękka
common.buy 253.87
TOP
The Comfort Crisis Michael Easter / Książka Twarda
common.buy 83.21
Art Forms in Nature Olaf Breidbach / Książka Miękka
common.buy 82.51
Learn Python Visually Tristan Bunn / Książka Miękka
common.buy 161.01
Python for Geospatial Data Analysis Bonny P. McClain / Książka Miękka
common.buy 253.87

Get a fundamental understanding of asynchronous programming and Rust's futures by working through examples that show you how everything really works

Key Features

- Master asynchronous Rust through examples focusing on key concepts

- Build a solid understanding of concepts such as coroutines, fibers, futures, and callbacks

- Explore Rust's futures, craft your own runtime, and excel in handling stacks, ABIs, syscalls, and inline assembly

- Purchase of the print or Kindle book includes a free PDF eBook

Book Description

Step into the world of asynchronous programming with confidence by conquering the challenges of unclear concepts with this hands-on guide. Using functional examples, this book simplifies the trickiest concepts, exploring goroutines, fibers, futures, and callbacks to help you navigate the vast Rust async ecosystem with ease.

You'll start by building a solid foundation in asynchronous programming and explore diverse strategies for modeling program flow. The book then guides you through concepts like epoll, coroutines, green threads, and callbacks using practical examples. The final section focuses on Rust, examining futures, generators, and the reactor-executor pattern. You'll apply your knowledge to create your own runtime, solidifying expertise in this dynamic domain. Throughout the book, you'll not only gain proficiency in Rust's async features but also see how Rust models asynchronous program flow.

By the end of the book, you'll possess the knowledge and practical skills needed to actively contribute to the Rust async ecosystem.

What you will learn

- Explore the essence of asynchronous program flow and its significance

- Understand the difference between concurrency and parallelism

- Gain insights into how computers and operating systems handle concurrent tasks

- Uncover the mechanics of async/await

- Understand Rust's futures by implementing them yourself

- Implement green threads from scratch to thoroughly understand them

Who this book is for

This book is for programmers who want to enhance their understanding of asynchronous programming, especially those experienced in VM'ed or interpreted languages like C#, Java, Python, JavaScript, and Go. If you work with C or C++ but have had limited exposure to asynchronous programming, this book serves as a resource to broaden your knowledge in this area.

Although the examples are predominantly in Rust, the intricacies of Rust's futures are covered in detail. So, anyone with a keen interest in learning Rust or with working knowledge of Rust will be able to get the most out of this book.

Table of Contents

- An Introduction to Asynchronous Programming

- Epoll, Kqueue and IOCP

- Epoll example

- Different strategies for modelling asynchronous program flow

- Stackfull Coroutines/Green Threads/Fibers [Example]

- Callbacks and promises [Example]

- Futures in Rust

- Coroutines and async/await

- Runtimes, Wakers, and the Reactor-Executor Pattern

- Coroutines, Self-Referential Structs, and Pinning

- Creating Your Own Runtime

Aktorka & Poliglotka
EWA KASP dla
Odtworzyć wideo
Ewa Kasp
Libristo ma największy wybór literatury obcojęzycznej. Dlatego tutaj kupuję swoje książki.

Informacje o książce

Pełna nazwa Asynchronous Programming in Rust
Język Angielski
Oprawa Książka - Miękka
Data wydania 2024
Liczba stron 306
EAN 9781805128137
ISBN 1805128132
Kod Libristo 44952097
Wydawnictwo Packt Publishing
Waga 575
Wymiary 191 x 235 x 17
Podaruj tę książkę jeszcze dziś
To łatwe
1 Dodaj książkę do koszyka i wybierz „dostarczyć jako prezent” 2 W odpowiedzi wyślemy Ci bon 3 Książka dotrze na adres obdarowanego

Mogłoby Cię także zainteresować


Asynchronous Programming in Rust Carl Fredrik Samson / E-book Adobe ePub DRM
common.buy 161.91
TOP
The Rust Programming Language, 3rd Edition Steve Klabnik / Książka Miękka
common.buy 174.56
Asynchronous Programming with C++ Juan Antonio Rufes / Książka Miękka
common.buy 174.36
ASYNC Rust Caroline Morton / Książka Miękka
common.buy 191.53
Cross Platform UIs with Flutter Alberto Miola / Książka Miękka
common.buy 162.41
Tanie
Godot 4 for Beginners Robert Henning / Książka Miękka
common.buy 165.02
SwiftUI Cookbook - Third Edition Juan C. Catalan / Książka Miękka
common.buy 186.41
Domain-Driven Design with Golang Matthew Boyle / Książka Miękka
common.buy 194.34
Async Rust Maxwell Flitton / E-book Adobe ePub DRM
common.buy 221.14
TOP
Rust Atomics and Locks Mara Bos / Książka Miękka
common.buy 179.08
Rust High Performance Iban Eguia / Książka Miękka
common.buy 210.40
Hands-On Concurrency with Rust Brian Troutwine's / Książka Miękka
common.buy 210.40
Hands-On Microservices with Rust Denis Kolodin / Książka Miękka
common.buy 210.40
Data-Oriented Programming Sharvit / Książka Miękka
common.buy 298.94
Practical System Programming for Rust Developers Prabhu Eshwarla / Książka Miękka
common.buy 190.42
TOP
Red, White & Royal Blue: Collector's Edition Casey McQuiston / Książka Twarda
common.buy 97.06
TOP
NEON ROSES RACHEL DAWSON / Książka Miękka
common.buy 50.28
Rust Servers, Services, and Apps Eshwarla / Książka Miękka
common.buy 265.31
Three Kinds of Lucky Harrison / Książka Twarda
common.buy 112.32

Logowanie

Zaloguj się do swojego konta. Nie masz jeszcze konta Libristo? Utwórz je teraz!

 
obowiązkowe
obowiązkowe

Nie masz konta? Zyskaj korzyści konta Libristo!

Dzięki kontu Libristo będziesz mieć wszystko pod kontrolą.

Utwórz konto Libristo