Bookbot

Mastering Rust -Second Edition

Ocena książki

Parametry

  • 554 strony
  • 20 godzin czytania

Więcej o książce

Become proficient in designing, developing, and deploying effective software systems using the advanced constructs of Rust. This resource enhances productivity with the latest version of Rust, enabling you to write simpler code while understanding key principles like immutability, ownership, and safe concurrency. It delves into new domains such as WebAssembly, Networking, and Command line tools. Filled with clear explanations and real-world examples, this edition covers all aspects that make Rust an exceptional language. It incorporates features from the Rust 2018 edition, including a new module system, a smarter compiler, and stable procedural macros. You'll learn to apply Rust in systems programming, network programming, and web development, mastering techniques for writing memory-safe code, building idiomatic libraries, and efficient asynchronous networking. The book combines theory with hands-on tasks and exercises to solidify your understanding. After reading, you will be equipped to implement Rust in enterprise projects, enhance testing and documentation, design for performance, and write idiomatic Rust code. Aimed at beginner and intermediate programmers familiar with imperative languages, this resource is ideal for developers seeking to create robust, efficient, and maintainable software systems with Rust.

Zakup książki

Mastering Rust -Second Edition, Rahu Sharma, Vesa Kaihlavirta

Język
Rok wydania
2019
Oprawa
(miękka)
Jak tylko się pojawi, wyślemy Ci wiadomość e-mail.

Metody płatności

4,0
Bardzo dobra
1 Ocena

Brakuje nam tutaj Twojej recenzji.

Tytuł
Mastering Rust -Second Edition
Język
angielski
Rok wydania
2019
Oprawa
miękka
Liczba stron
554
ISBN13
9781789346572
Seria
Tagi
Ocena
4 z 5
Opis
Become proficient in designing, developing, and deploying effective software systems using the advanced constructs of Rust. This resource enhances productivity with the latest version of Rust, enabling you to write simpler code while understanding key principles like immutability, ownership, and safe concurrency. It delves into new domains such as WebAssembly, Networking, and Command line tools. Filled with clear explanations and real-world examples, this edition covers all aspects that make Rust an exceptional language. It incorporates features from the Rust 2018 edition, including a new module system, a smarter compiler, and stable procedural macros. You'll learn to apply Rust in systems programming, network programming, and web development, mastering techniques for writing memory-safe code, building idiomatic libraries, and efficient asynchronous networking. The book combines theory with hands-on tasks and exercises to solidify your understanding. After reading, you will be equipped to implement Rust in enterprise projects, enhance testing and documentation, design for performance, and write idiomatic Rust code. Aimed at beginner and intermediate programmers familiar with imperative languages, this resource is ideal for developers seeking to create robust, efficient, and maintainable software systems with Rust.