Rust Programming By Example. Enter the world of Rust by building engaging, concurrent, reactive, and robust applications

Rust Programming By Example. Enter the world of Rust by building engaging, concurrent, reactive, and robust applications

125,10 zł
Zobacz ofertę

Rust is an open source, safe, concurrent, practical language created by Mozilla. It runs blazingly fast, prevents segfaults, and guarantees safety.

  • With this approach, you can bridge the gap between learning and implementing immediately.

This book gets you started with essential software development by guiding you through the different aspects of Rust programming. Beginning with an introduction to Rust, you’ll learn the basic aspects such as its syntax, data types, functions, generics, control flows, and more.

After this, you’ll jump straight into building your first project, a Tetris game. Next you’ll build a graphical music player and work with fast, reliable networking software using Tokio, the scalable and productive asynchronous IO Rust library.

Over the course of this book, you’ll explore various features of Rust Programming including its SDL features, event loop, File I/O, and the famous GTK+ widget toolkit. Through these projects, you’ll see how well Rust performs in terms of concurrency—including parallelism, reliability, improved performance, generics, macros, and thread safety.

We’ll also cover some asynchronous and reactive programming aspects of Rust.By the end of the book, you’ll be comfortable building various real-world applications in Rust.

📘 Rust Programming By Example. Enter the world of Rust by building engaging, concurrent, reactive, and robust applications
Sprawdź cenę i dostępność tej publikacji.
👉 Zobacz ofertę

Powiązane produkty

Learning Redux. Write maintainable, consistent, and easy-to-test web applications
The book starts with a short introduction to the principles and the ecosystem of Redux,...
143,10 zł
Django 2. Praktyczne tworzenie aplikacji sieciowych. Wydanie II
Django jest frameworkiem do budowy profesjonalnych aplikacji sieciowych w języku Python...
79,00 zł
Hands-On Deep Learning for Games. Leverage the power of neural networks and reinforcement learning to build intelligent games
The number of applications of deep learning and neural networks has multiplied in the l...
116,10 zł