The Rust Programming Language, 2nd Edition
Thumbnail 1

The Rust Programming Language, 2nd Edition

Product ID: 461401882
Secure Transaction

Description

The Rust Programming Language, 2nd Edition

Reviews

A**A

Finest programming book

Finest programming book I have ever read. Simplifies a complex language like Rust for easier understanding. Covers all aspects - basic to advanced.

D**.

Nice book, well written

you will benefit from this book if you have basic understanding of programming

D**H

Great book, greater language

I have nothing but high marks, but I want to offer a suggestion for the next edition.Chapter 7 needs to be split into Cargo and Organization/Access.Packages & Crates - CargoingModules & Paths & AccessThis chapter was unnecessarily confusing, and wow what an important chapter. I eventually did get it.Also can we drop the "binary" crate, "executable" crate vs library crate. Binary is not the most important aspect to the crate, it is that it is executable.Rust rocks! C & C++ eat my shorts. Peace, may your future be filled with performant and crash resistant code!

Q**Q

A Friendly Introduction to Rust

I picked up this book because I was interested in learning Rust and it has single handedly converted me into a Rustacean. The welcoming ethos of the Rust community was fully present throughout the book making it a particularly enjoyable read. The hands on projects do a great job of putting the concepts and theory into practice. It's an absolute essential for anyone starting their Rust journey. It does a great job of laying a solid foundation while also touching on the more advanced features of the language beginners will encounter in the real world. My only critique would be that it doesn't go too deep into the more advanced concepts of Rust, so more advanced Rustaceans won't get too much out of this book. However, I recognize that advanced Rustaceans are not the intended audience.

K**R

It's good but not as complete or functional as it should be

Although this is considered required reading, I don't believe it is sufficient to really learn Rust. The examples tend to focus on one or two items when the actual language may have eight or nine different options to the particular feature being described. Further, the examples don't always cover the most common uses of a particular item. Finally, as an older, but professional programmer and administrator, I find the organization of the book not to be appropriate for a beginning user. Still, I don't regret purchasing it.

G**N

Well written, easy to get up and going

I've developed for about 35 years, so this book was maybe a little too 'easy', but it was fairly simple to bomb through in a few days, and get a good feel for Rust and a sense of how to use it. I preferred this to the online version with the exercises -- that was just a bit too confining, as I flip back and forth in the book to reference earlier read stuff and forward to find more complex challenges. The style was very matter of fact, not too slow, nor too fast.I'd definitely recommend this book in either hard copy or the online version to anyone interested in picking up some Rust bonafides. It's a good jumping off point whether you've got one language in your arsenal or ten.

J**.

A wonderful book!

As someone with a data science background in R and Python, I find Rust challenging and unfamiliar. Luckily, we have this masterpiece that takes us by the hand and guides us through the wonderland of high-performance computing.It has clear examples accompanied by a guided narrative. If you are new to Rust and like books, this one is for you.

O**I

Amazing Programming Reference

This is one of the best programming references I've come across. Be warned, this book is not for someone new to programming, since many of the topics covered involve intermediate to advanced issues that rust utilizes to overcome many of the issues facing older, C-family programming.The method of instruction is my personal favorite: you're given a problem or issue, then you explore a natural process for solving the problem in rust. Multiple solutions are discussed, often ranging through various aspects of the language where you fine tune your approach until you eventually get to the ideal solution. Each chapter builds off the information mentioned in previous chapters, so unlike other programming references, where you can skip around, this book can actually be read from cover to cover.For anyone who prefers books for learning programming, I'd highly recommend this book. It's accessible, clear & concise, and meets the standard that I've come to expect regarding No Starch Press as a publisher.

S**B

Muy buen libro

Los conceptos están muy bien explicados y los ejemplos son claros.

G**W

Amazon Shipping is Bad

Love the book, I hate that the books back cover was damaged. I am not going to send bad, I just taped the back cover. Amazon this is the second item in two days damaged.

F**Z

Excelente Livro para iniciar com Rust

Muito pratico . Faz simples onde outros se enrolam. Excelente o capitulo de concorrência !

A**R

Possibly all you need to know about the language

I have over 30 years of C/C++ coding experience (I have used several other languages but always ended up back there) but am getting really tired of dangling references and wild pointers, not to nention the guys behind the standard throwing new stuff at me every 3 years and then having to wait for guys like Jusuttis to actually understand what they were aiming at ... but I never liked JAVA.So I was looking for alternatives and this book told me all I could learn about RUST without spending a lot of time with a compiler, highly recomended for that purpose.I can't really speak for the book as a language reference or for learning the language, as I didn't go much further than setting up an ennvironment and writing some pretty simple stuff, but it looks like it would work for that as well.Not so sure it would work for someone who does not have previous programming experience, the authors seem to avoid theory like the plague but RUST is designed with writing efficient and robust code in mind, not teaching good coding habits like Pascal, so a beginner would probably need a second text to understand the why of some choices and the all important "coding style", the occasional "rustaceans usually .." in the book is not enough.For sure it made me wish for a C++ to RUST cross compiler that actually works !

S**G

The Book for Rust

Royalties donated to Rust Foundation. May consider buying to support Rust Foundation. Online free version also available.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Sneha T.

Received my product in pristine condition. Great service overall.

1 month ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
380 Lei
Romaniastore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Zainab N.

Fantastic and great service. Shipping was faster than expected.

1 week ago

The Rust Programming Language 2nd Edition | Desertcart Romania