LIBRISTO
LIBROAMANTO
obligatoriu
Faceți parte dintr-o comunitate de iubitori de cărți din întreaga lume și beneficiați de o mulțime de avantaje Creați-vă un cont gratuit
0
Transport gratuit la punctele de livrare Pick Up peste 349.00 lei
Packeta 15.00 lei Serviciul de curierat Cargus 28.00 lei Easybox 20.00 lei FAN Courier 20.00 lei Punct FAN 16.00 lei Punct DPD 17.00 lei Curier DPD 25.00 lei

Livrare gratuită pentru comenzile peste 349,00 lei.

Asynchronous Programming in Rust

Limba englezăengleză
Carte Carte broșată
Carte Asynchronous Programming in Rust Carl Fredrik Samson
Codul Libristo: 44952097
Editura Packt Publishing, februarie 2024
Get a fundamental understanding of asynchronous programming and Rust's futures by working through ex... Descrierea completă
? points 124 b
267.59 lei
În depozitul extern Expediem în 14-21 zile

Până la 30 de zile pentru returnare


Clienții au cumpărat de asemenea


Generative AI with Python and PyTorch - Second Edition Raghav Bali / Carte Carte broșată
common.buy 293.37 lei
Top
Discipline Equals Freedom Jocko Willink / Carte Copertă tare
common.buy 129.01 lei
Top
Special Operations Mindset Life Is a Special Operation / Carte Carte broșată
common.buy 80.56 lei
Top
Araki: Tokyo Lucky Hole Nobuyoshi Araki / Carte Copertă tare
common.buy 118.61 lei
Top
Modeling And Simulation In Python Downey / Carte Carte broșată
common.buy 157.18 lei
Top
Art Forms in Nature Olaf Breidbach / Carte Carte broșată
common.buy 108.42 lei
Python for Algorithmic Trading Yves Hilpisch / Carte Carte broșată
common.buy 333.19 lei
Top
The Comfort Crisis Michael Easter / Carte Copertă tare
common.buy 132.44 lei
Learn Python Visually Tristan Bunn / Carte Carte broșată
common.buy 198.76 lei
Python for Geospatial Data Analysis Bonny P. McClain / Carte Carte broșată
common.buy 333.19 lei

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

Actriță & Poliglotă
EWA KASP pentru
Redă videoclipul
Ewa Kasp
Libristo are cea mai mare selecție de literatură în limbi străine. De aceea îmi cumpăr cărțile de aici.

Informații despre carte

Titlu complet Asynchronous Programming in Rust
Limba engleză
Legare Carte - Carte broșată
Data publicării 2024
Număr pagini 306
EAN 9781805128137
ISBN 1805128132
Codul Libristo 44952097
Greutatea 575
Dimensiuni 191 x 235 x 17
Dăruiește această carte chiar astăzi
Este foarte ușor
1 Adaugă cartea în coș și selectează Livrează ca un cadou 2 Îți vom trimite un voucher în schimb 3 Cartea va ajunge direct la adresa destinatarului

Ar putea de asemenea, să te intereseze


Asynchronous Programming in Rust Carl Fredrik Samson / E-book Adobe ePub DRM
common.buy 203.23 lei
Top
The Rust Programming Language, 3rd Edition Steve Klabnik / Carte Carte broșată
common.buy 235.15 lei
Asynchronous Programming with C++ Juan Antonio Rufes / Carte Carte broșată
common.buy 225.80 lei
ASYNC Rust Caroline Morton / Carte Carte broșată
common.buy 251.37 lei
Flutter Design Patterns and Best Practices Esra Kadah / Carte Carte broșată
common.buy 241.60 lei
Cross Platform UIs with Flutter Alberto Miola / Carte Carte broșată
common.buy 210.41 lei
Top
Godot 4 for Beginners Robert Henning / Carte Carte broșată
common.buy 267.59 lei
Rust Atomics and Locks Mara Bos / Carte Carte broșată
common.buy 234.84 lei
Async Rust Maxwell Flitton / E-book Adobe ePub DRM
common.buy 277.78 lei
SwiftUI Cookbook - Third Edition Juan C. Catalan / Carte Carte broșată
common.buy 241.60 lei
Domain-Driven Design with Golang Matthew Boyle / Carte Carte broșată
common.buy 251.79 lei
Practical System Programming for Rust Developers Prabhu Eshwarla / Carte Carte broșată
common.buy 246.59 lei
Hands-On Concurrency with Rust Brian Troutwine's / Carte Carte broșată
common.buy 272.58 lei
Hands-On Microservices with Rust Denis Kolodin / Carte Carte broșată
common.buy 272.58 lei
Rust High Performance Iban Eguia / Carte Carte broșată
common.buy 272.58 lei
Data-Oriented Programming Sharvit / Carte Carte broșată
common.buy 388.60 lei
NEON ROSES RACHEL DAWSON / Carte Carte broșată
common.buy 66.21 lei
Top
Rust For Rustaceans Jon Gjengset / Carte Carte broșată
common.buy 196.17 lei
When My Brother Was an Aztec Natalie Diaz / Carte Carte broșată
common.buy 62.99 lei
Pragmatic Flutter Priyanka Tyagi / Carte Copertă tare
common.buy 803.20 lei

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo
Consilier de cărți Libroamiko
Bună ziua, sunt Libroamiko, vă pot ajuta?