Kommande
bokomslag Refactoring to Rust
Data & IT

Refactoring to Rust

Lily Mara Joel Holmes

Pocket

579:-

Funktionen begränsas av dina webbläsarinställningar (t.ex. privat läge).

  • 300 sidor
  • 2025
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 Rustyou 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 Rustteaches 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. About the technology: Incremental refactoring to Rust lets you upgrade your key functionalities without needing to start from scratch. These small changes are a great way to introduce Rust, and immediately ramp up your program's speed and stability.
  • Författare: Lily Mara, Joel Holmes
  • Format: Pocket/Paperback
  • ISBN: 9781617299018
  • Språk: Engelska
  • Antal sidor: 300
  • Utgivningsdatum: 2025-10-22
  • Förlag: Pearson Education