"Rust Programming Language" - Information and Links:

Rust Programming Language - Info and Reading Options

Book's cover
The cover of “Rust Programming Language” - Open Library.

"Rust Programming Language" was published by No Starch Press, Incorporated in 2019 - San Francisco, CA, it has 560 pages and the language of the book is English.


“Rust Programming Language” Metadata:

  • Title: Rust Programming Language
  • Authors:
  • Language: English
  • Number of Pages: 560
  • Publisher: No Starch Press, Incorporated
  • Publish Date:
  • Publish Location: San Francisco, CA

“Rust Programming Language” Subjects and Themes:

Edition Identifiers:

AI-generated Review of “Rust Programming Language”:


"Rust Programming Language" Description:

Open Data:

Intro -- Brief Contents -- Contents in Detail -- Foreword -- Preface -- Acknowledgments -- Introduction -- Who Rust Is For -- Teams of Developers -- Students -- Companies -- Open Source Developers -- People Who Value Speed and Stability -- Who This Book Is For -- How to Use This Book -- Resources and How to Contribute to This Book -- Chapter 1: Getting Started -- Installation -- Installing rustup on Linux or macOS -- Installing rustup on Windows -- Updating and Uninstalling -- Troubleshooting -- Local Documentation -- Hello, World! -- Creating a Project Directory -- Writing and Running a Rust Program -- Anatomy of a Rust Program -- Compiling and Running Are Separate Steps -- Hello, Cargo! -- Creating a Project with Cargo -- Building and Running a Cargo Project -- Building for Release -- Cargo as Convention -- Summary -- Chapter 2: Programming a Guessing Game -- Setting Up a New Project -- Processing a Guess -- Storing Values with Variables -- Handling Potential Failure with the Result Type -- Printing Values with println! Placeholders -- Testing the First Part -- Generating a Secret Number -- Using a Crate to Get More Functionality -- Generating a Random Number -- Comparing the Guess to the Secret Number -- Allowing Multiple Guesses with Looping -- Quitting After a Correct Guess -- Handling Invalid Input -- Summary -- Chapter 3: Common Programming Concepts -- Variables and Mutability -- Differences Between Variables and Constants -- Shadowing -- Data Types -- Scalar Types -- Compound Types -- Functions -- Function Parameters -- Statements and Expressions in Function Bodies -- Functions with Return Values -- Comments -- Control Flow -- if Expressions -- Repetition with Loops -- Summary -- Chapter 4: Understanding Ownership -- What Is Ownership? -- Ownership Rules -- Variable Scope -- The String Type -- Memory and Allocation

Read “Rust Programming Language”:

Read “Rust Programming Language” by choosing from the options below.

Search for “Rust Programming Language” downloads:

Visit our Downloads Search page to see if downloads are available.

Find “Rust Programming Language” in Libraries Near You:

Read or borrow “Rust Programming Language” from your local library.

Buy “Rust Programming Language” online:

Shop for “Rust Programming Language” on popular online marketplaces.