Cane Creek

Programming Rust: Fast, Safe Systems Development

Description: Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rustâ??s modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multi-threaded code, Rust catches data races at compile time, making concurrency much easier to use. Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it. Topics include: How Rust represents values in memory (with diagrams) Complete explanations of ownership, moves, borrows, and lifetimes Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rustâ??s public package repository High-level features like generic code, closures, collections, and iterators that make Rust productive and flexible Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to use than in C or C++ Unsafe code, and how to preserve the integrity of ordinary code that uses it Extended examples illustrating how pieces of the language fit together

Price: 64.03 USD

Location: Denver, Colorado

End Time: 2024-11-24T20:14:47.000Z

Shipping Cost: 4.25 USD

Product Images

Programming Rust: Fast, Safe Systems Development

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money back or replacement (buyer's choice)

Return policy details:

price: 63.90

yearPublished: 2018

Author: Blandy, Jim

Book Title: Programming Rust: Fast, Safe Systems Development

Language: English

Format: Paperback

Recommended

Programming Rust: Fast, Safe Systems Development (2nd Edition)
Programming Rust: Fast, Safe Systems Development (2nd Edition)

$40.00

View Details
Programming Webassembly With Rust: Unified Development For Web, Mobile, And...
Programming Webassembly With Rust: Unified Development For Web, Mobile, And...

$44.16

View Details
VINTAGE 1994 NASCAR Tyson 400 North Wilkesboro Speedway Rusty Magazine Program
VINTAGE 1994 NASCAR Tyson 400 North Wilkesboro Speedway Rusty Magazine Program

$7.99

View Details
Programming Language Mascot PVC Keychains Great Gift for Software Developers
Programming Language Mascot PVC Keychains Great Gift for Software Developers

$10.99

View Details
Rust Servers, Services, and Apps, Eshwarla, Prabhu, 9781617298608
Rust Servers, Services, and Apps, Eshwarla, Prabhu, 9781617298608

$32.86

View Details
Java Network Programming, Third Edition - Paperback - GOOD
Java Network Programming, Third Edition - Paperback - GOOD

$4.39

View Details
Rust for Rustaceans : Idiomatic Programming for Experienced Developers, Paper...
Rust for Rustaceans : Idiomatic Programming for Experienced Developers, Paper...

$32.70

View Details
Begin Rust. A Complete Guide To Programming  Rust New & Experienced . Free Ship
Begin Rust. A Complete Guide To Programming Rust New & Experienced . Free Ship

$19.97

View Details
Rust for Rustaceans: Idiomatic Programming for Experienced Developers
Rust for Rustaceans: Idiomatic Programming for Experienced Developers

$29.30

View Details
Beginning Rust: Get Started with Rust 2021 Edition
Beginning Rust: Get Started with Rust 2021 Edition

$28.94

View Details