How long does it take you guys to complete the book?

3 years ago by Howard Do to c/rust

I'm a beginner who just started to read the rust book, I find it quite tedious and wonder how long does it take u guys to read it? Also, any suggestion after finishing reading the book?

BaadC0de 7 points 3 years ago

And after this book, I recommend "Rust for Rustaceans" by Jon Gjenset.

path: 0 121864, hotness: undefined, score: 7, children: 1
howarddo 3 points 3 years ago

thanks, I'll add it to the list

path: 0 121864 130874, hotness: undefined, score: 3, children: 0
Deebster 6 points 3 years ago

I guess that varies a lot with how much programming you've done before, particularly things like functional programming and using generics.

I can't remember exactly, but I think I took about a week with fully doing the little tutorial and the customising them.

I should probably go through it again; I'm sure there's a bunch of stuff I read and forgot, or never really grokked in the first place.

path: 0 132146, hotness: undefined, score: 6, children: 2
howarddo 2 points 3 years ago

Wow, that was quick. I heard that there's brown university version that have interactive quiz you should read as second run. Good luck

path: 0 132146 135777, hotness: undefined, score: 2, children: 1
Deebster 2 points 3 years ago

It was a few years ago now, it could easily have been two or even three weeks!

path: 0 132146 135777 137289, hotness: undefined, score: 2, children: 0
svartravs 5 points 3 years ago

I have never tried to read it from start to end. I went through first ~10 chapters then started to work on my projects. Then returned to some parts when needed more understanding. I noticed that some parts of the book were updated a lot during last 2 or 3 years, a lot of new information added.

path: 0 144056, hotness: undefined, score: 5, children: 1
quavan 2 points 3 years ago

That is also the approach I took. I still haven't read every chapter despite using Rust professionally.

path: 0 144056 146802, hotness: undefined, score: 2, children: 0
kahnclusions 5 points 3 years ago

I never went through it "end to end". I think it's important to cover the essentials up to ownership, lifetimes, generics, etc, but most of the topics after chapter 10 you can pick and choose as you come across them in real life. The most important is to just start any kind of project and see what questions you come across as you build.

path: 0 182054, hotness: undefined, score: 5, children: 0
EdTheLegendary 4 points 3 years ago

It took me several months at a rather slow pace, following along with rustlings. It's definitely worth being thorough though, it has been useful knowing what I do now when I'm working on my projects. A good follow up would be building your own project, preferably something you'll use yourself.

path: 0 128053, hotness: undefined, score: 4, children: 2
howarddo 2 points 3 years ago

thank, the fact that u can stick for several months is quite impressive though.

path: 0 128053 128054, hotness: undefined, score: 2, children: 1
EdTheLegendary 3 points 3 years ago

Thanks :) Good job making it as far as you have, keep going!

path: 0 128053 128054 128062, hotness: undefined, score: 3, children: 0
jnovinger 4 points 3 years ago path: 0 142294, hotness: undefined, score: 4, children: 2
howarddo 4 points 3 years ago

yes, it's ubiquitous so I just call it the book :D

path: 0 142294 142675, hotness: undefined, score: 4, children: 1
ruffsl 8 points 3 years ago

It goes by: the Book. It must be capitalized. /s

path: 0 142294 142675 145727, hotness: undefined, score: 8, children: 0
ndotb 3 points 3 years ago

I plowed through it like a textbook on my first read, not really to absorb it 100% but to at least make the cadence and content familiar. I read it as a reference in parts on subsequent reads.

path: 0 151692, hotness: undefined, score: 3, children: 0
lavafroth 1 point 3 years ago
path: 0 201942, hotness: undefined, score: 1, children: 0
rust
rust

@programming.dev

login for more options
8329
1423
314

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits
  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

go to feed...