The Rust Programming Language, 2nd Edition
Language: English
Published by Unknown, 2023
- Softcover
- Used

Seller: NW Book Rescue, Hubbard, OR, U.S.A.NW Book Rescue
AbeBooks seller since May 16, 2026
Condition: Used - Good
£ 11.38
Quantity: 1 available
Add to basketItem description from seller
Good clean copy. Minimal signs of wear. Any images shown are stock photographs and product may differ from what is shown.
Seller Inventory # SZNL-SFRC-20260420-015-242.9K-Q1822
- Title
- The Rust Programming Language, 2nd Edition
- Author
- Klabnik, Steve
- Publisher
- Unknown
- Publication year
- 2023
- Condition
- Good
- Binding
- paperback
- Language
- English
- ISBN 10
- 1718503105
- ISBN 13
- 9781718503106
- Edition
- 2nd Edition
With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust’s latest version, this edition is considered the language’s official documentation.
The Rust Programming Language "covers everything you could want to know about the language."—Stack Overflow
Rust has been repeatedly voted "Most Loved Language" on the StackOverflow Developer Survey.
The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate the hassle traditionally associated with low-level languages.
Klabnik and Nichols, alumni of the Rust Core Team, share their knowledge to help you get the most out of Rust’s features so that you can create robust and scalable programs. You’ll begin with basics like creating functions, choosing data types, and binding variables, then move on to more advanced concepts, such as:
- Ownership and borrowing, lifetimes, generics, traits, and trait objects to communicate your program’s constraints to the compiler
- Smart pointers and multithreading, and how ownership interacts with them to enable fearless concurrency
- How to use Cargo, Rust’s built-in package manager, to build, document your code, and manage dependencies
- The best ways to test, handle errors, refactor, and take advantage of expressive pattern matching
In addition to the countless code examples, you’ll find three chapters dedicated to building complete projects: a number-guessing game, a Rust implementation of a command line tool, and a multithreaded server.
"Synopsis" may belong to another edition of this title.
About the Author
Carol Nichols is a member of the Rust Community Team and a former member of the Rust Core Team. Also active in the Ruby community, she was a key organizer of the Steel City Ruby Conference 2012-2014.
Steve Klabnik is the Community Team Leader for the Rust team at Mozilla, in charge of official Rust community documentation, as well as a trusted Rust community advocate. Klabnik is a frequent speaker at conferences and one of the world's most prolific contributors to Rails projects.
"About the title" may belong to another edition of this title.
NW Book Rescue
Hubbard, OR, U.S.A.
AbeBooks seller since May 16, 2026
Shipping rates within U.S.A.
| Item | 6 to 10 business days | 3 to 6 business days |
|---|---|---|
| First item | £ 0.00 | £ 7.56 |
Payment methods
Store description
Here at NW Book Rescue, we strive to keep used books and media out of landfills and in the hands of caring folks. Our team searches through pre-loved books and media to find you the gems: the old, the beautiful, the historic, the long lost favorites, the new centerpiece, the new-to you favorite read, watch, or listen. In the age of on-demand streaming, we believe in the preservation of physical media; there's nothing quite like the smell of an old book or the sound of a good record. We hope that you'll explore with us, find great treasures, and let us be a part of your used book and media experience. We also sell on Amazon and purchase/appraise books locally! We are located in Hubbard, Oregon and serve the Portland/Salem area. If you have any questions or are looking for something specific, shoot us a message: we are here to help!…
Specialty
contemporary titles, vintage and rareSeller's business information
OR, U.S.A.
Right of withdrawal
If you are a consumer you can withdraw from the contract in accordance with the following. Consumer means any natural person who is acting for purposes which are outside his trade, business, craft or profession.
Information regarding the right of withdrawal
Statutory right to withdraw
You have the right to withdraw from this contract within 14 days without giving any reason.
The withdrawal period will expire after 14 days from the day on which you acquire, or a third party other than the carrier and indicated by you acquires, physical possession of the last good or the last lot or piece.
To exercise the right of withdrawal, electronically fill in and submit a clear statement on our website, under "My Purchases" in "My Account". We will communicate to you an acknowledgement of receipt of such a withdrawal on a durable medium (e.g. by e-mail) without delay.
To meet the withdrawal deadline, it is sufficient for you to send your communication concerning your exercise of the right of withdrawal before the withdrawal period has expired.
Effects of withdrawal
If you withdraw from this contract, we will reimburse to you all payments received from you, including the costs of delivery (except for the supplementary costs arising if you chose a type of delivery other than the least expensive type of standard delivery offered by us).
We may make a deduction from the reimbursement for loss in value of any goods supplied, if the loss is the result of unnecessary handling by you.
We will make the reimbursement without undue delay, and not later than 14 days after the day on which we are informed about your decision to withdraw from this contract.
We will make the reimbursement using the same means of payment as you used for the initial transaction, unless you have expressly agreed otherwise; in any event, you will not incur any fees as a result of such reimbursement.
We may withhold reimbursement until we have received the goods back, or you have supplied evidence of having sent back the goods, whichever is the earliest.
You shall send back the goods or hand them over to NW Book Rescue, Hubbard, Oregon, U.S.A., without undue delay and in any event not later than 14 days from the day on which you communicate your withdrawal from this contract to us. The deadline is met if you send back the goods before the period of 14 days has expired. You will have to bear the direct cost of returning the goods. You are only liable for any diminished value of the goods resulting from the handling other than what is necessary to establish the nature, characteristics and functioning of the goods.
Exceptions to the right of withdrawal
The right of withdrawal does not apply to:
- The delivery of newspapers, journals or magazines with the exception of subscription contracts; and
- The supply of digital content which is not supplied on a tangible medium (e.g. on a CD or DVD) if you accepted when you placed your order that we could start to deliver it, and that you could not withdraw once delivery had started.