Manning Publications, 2022. — 300 p. — ISBN 9781617299018. Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch. In Refactoring to Rust you will learn to: - Create Rust libraries you can call from other programming languages - Integrate Rust functions with code in other languages - Use Rust’s ownership and borrowing system to write high performance code - Handle errors as values using Rust’s enums - Minimize unnecessary memory usage with Rust’s multiple string types - Boost performance with Rust concurrency and async event processing - Create Rust HTTP services Refactoring to Rust teaches you how to take advantage of Rust’s easy-to-use interoperating mechanisms. Learn practical code-mixing techniques like embedding Rust libraries into apps written in other languages. This practical guide emphasises techniques for incrementally refactoring performance-critical code to Rust while keeping the rest of your application in its original language.
Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
Independently published, 2023. — 211 p. — ISBN: 978-8196228538. Automate Network Infrastructure, Optimize Network Performance, and Analyze Packets with Rust Ecosystem Rust for Network Programming and Automation is a pragmatic guide that trains you through the Rust to design networks and begin with automating network administration. The book introduces you to the powerful...
O’Reilly Media, 2024. — 296 p. Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust—while also making full use of Rust's type system, safety...
2nd ed. — Apress, 2023. — 404 p. — ISBN 1484293304. Go beyond the basics and build complete applications using the Rust programming language, updated for Rust 2021 edition. The applications you'll build over the course of this book include a high-performance web client, an embedded computer (for a robot, for example), a game, a serverless web app, and an application that...
Manning Publications, 2024. — 264 р. — ISBN-13: 978-1617299643. Get ready to code like a pro in Rust with insider techniques used by Rust veterans! Code Like a Pro in Rust dives deep into memory management, asynchronous programming, and the core Rust skills that make you a Rust pro! Plus, you'll find essential productivity techniques for Rust testing, tooling, and project...
Manning Publications, 2024. — 320 p. An example-driven, step-by-step guide to success with Rust macros. In Write Powerful Rust Macros you’ll learn how to use these amazing metaprogramming tools to push Rust to its full potential. This hands-on guide takes you from the absolute basics to advanced macro techniques, exploring Rust macros through interesting and engaging examples....
O'Reiilly, 2022. - 398p. - ISBN: 1098109430 For several consecutive years, Rust has been voted "most loved programming language" in Stack Overflow's annual developer survey. This open source systems programming language is now used for everything from game engines and operating systems to browser components and virtual reality simulation engines. But Rust is also an incredibly...