Cart
Free US shipping over $10
Proud to be B-Corp

The Rust Programming Language Steve Klabnik

The Rust Programming Language By Steve Klabnik

The Rust Programming Language by Steve Klabnik


$26.99
Condition - Very Good
Only 3 left

Summary

The official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation, fully updated for Rust 2018.

The Rust Programming Language Summary

The Rust Programming Language: (Covers Rust 2018) by Steve Klabnik

Rust is a hugely popular, community-supported free programming language, and this book will show readers how to use Rust's robust type system to keep programs memory-safe and speedy and make the most of the Cargo package manager that brings the pieces of a program together. It covers everything from basic concepts like variable bindings, control flow, functions, and error handling, to more advanced topics, such as crates, generics, concurrency, and the nitty gritty of Rust's type system. The second edition provides expanded chapters and extra appendices.

The Rust Programming Language Reviews

Covers everything you could want to know about the language.
-Stack Overflow

The book . . . provides information on how developers can get started with Rust.
-Tiera Oliver, EMBEDDED COMPUTING DESIGN

I'd learned @rustlang back in late-2019 and referred [to The Rust Programming Language]. It's written very well, and is still relevant if you want to refer to.
-Trivikram, @trivikram

A thing of beauty in a world full of dry arcane texts.
-Garrett Mace, @macegr

My main learning resource.
-Pawel Grzybek, @pawelgrzybek, Software Engineer

About Steve Klabnik

Steve Klabnik is the Community Team Leader for the Rust team at Mozilla, in charge of official Rust community documentation as well as the key Rust community advocate. Klabnik is a frequent speaker at conferences and one of the world's most prolific contributors to Rails projects.

Carol Nichols is a member of the Rust Community Team. She's been active in the Rust community and is an organizer of the Rust Belt Rust Conference.

Table of Contents

Foreword
Acknowledgments
Introduction

Chapter 1: Getting Started
Chapter 2: Programming a Guessing Game
Chapter 3: Common Programming Concepts
Chapter 4: Understanding Ownership
Chapter 5: Using Structs to Structure Related Data
Chapter 6: Enums and Pattern Matching
Chapter 7: Managing Growing Projects with Packages, Crates, and Modules
Chapter 8: Common Collections
Chapter 9: Error Handling
Chapter 10: Generic Types, Traits, and Lifetimes
Chapter 11: Writing Automated Tests
Chapter 12: An I/O Project: Building a Command Line Program
Chapter 13: Functional Language Features: Iterators and Closures
Chapter 14: More About Cargo and Crates.io
Chapter 15: Smart Pointers
Chapter 16: Fearless Concurrency
Chapter 17: Object-Oriented Programming Features of Rust
Chapter 18: Patterns and Matching
Chapter 19: Advanced Features
Chapter 20: Final Project: Building a Multithreaded Web Server

Additional information

GOR010236610
9781718500440
1718500440
The Rust Programming Language: (Covers Rust 2018) by Steve Klabnik
Used - Very Good
Paperback
No Starch Press,US
20190812
552
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - The Rust Programming Language