null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

Programming Rust (Fast, Safe Systems Development) - 9781492052593

List Price: $79.99
SKU:
9781492052593
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Jim Blandy, Jason Orendorff, Leonora F. S. Tindall
    Format:
    Paperback
    Pages:
    735
    Publisher:
    O'Reilly Media (July 20, 2021)
    Language:
    English
    ISBN-13:
    9781492052593
    ISBN-10:
    1492052590
    Dimensions:
    7" x 9.19"
    File:
    TWO RIVERS-PERSEUS-Metadata_Only_Perseus_Distribution_Customer_Group_Metadata_20251023163248-20251023.xml
    Folder:
    TWO RIVERS
    List Price:
    $79.99
    As low as:
    $68.79
    Publisher Identifier:
    P-PER
    Discount Code:
    C
    Case Pack:
    6
    Country of Origin:
    United States
    Pub Discount:
    60
    Weight:
    41.6oz
    Imprint:
    O'Reilly Media
  • Overview

    Systems programming provides the foundation for the world's computation. Developing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are used. The Rust systems programming language combines that control with a modern type system that catches broad classes of common mistakes, from memory management errors to interthread data races.

    With this practical guide, experienced systems programmers will learn how to successfully bridge the gap between performance and safety using Rust. Jim Blandy, Jason Orendorff, and Leonora Tindall demonstrate how Rust's features put programmers in control over memory consumption and processor use by combining predictable performance with memory safety and trustworthy concurrency.

    You'll learn:

    • Rust's fundamental data types and the core concepts of ownership and borrowing
    • Language basics including error handling, crates and modules, structs, and enums
    • How to write flexible, efficient code with traits and generics
    • Rust's key power tools: closures, iterators, and asynchronous programming
    • Collections, strings and text, input and output, concurrency, macros, unsafe code, and interfacing with foreign functions

    This updated edition covers Rust 1.50 (February 2021).