Justin’s Reviews > The Rust Programming Language > Status Update

Justin
Justin is on page 60 of 347
Everything is very straightforward so far. Rust seems to deliver on its promise of being a language friendly to JavaScript programmers like myself. Its tooling is breath of fresh air. The documentation is excellent in addition to this well-written book.

I don't know if this will directly land me in a better career position in a few years, but I will wager my time that this will help. I wish I had started earlier.
Apr 12, 2019 04:33AM
The Rust Programming Language

flag

Justin’s Previous Updates

Justin
Justin is on page 332 of 347
I'm finding it helpful to write the code from short term memory. Once I run the code and the errors happen I know where to pay attention. Using that the book is now advancing at an easy pace. Cargo is a very intuitive, and powerful program. Rust has an excellent mechanism for keeping code dependencies uniform and simple to share.
Jul 15, 2019 03:27PM
The Rust Programming Language


Justin
Justin is on page 251 of 347
Finally, a recap chapter! The test chapter was very straightforward, but easy. How motivating to make a real terminal app.
Jul 01, 2019 03:02PM
The Rust Programming Language


Justin
Justin is on page 226 of 347
The material is very difficult here for how abstract it is. Generics represent any type, but can be constrained. Trait bounds specify behavior regardless of generic parameters or not and can specify default values. That's fine, but the combination of both and lifetimes by itself make this the hardest chapter so far.

We are admonished to practice and make predictions in advance of code review.
Jun 29, 2019 09:59AM
The Rust Programming Language


Justin
Justin is 29% done
The material is building on previous work with enums and match expressions. Match expressions seem very useful for avoiding redundant code and ensuring every case is covered.
Jun 22, 2019 12:49PM
The Rust Programming Language


Justin
Justin is 26% done
How do you review the material? Is the practice structured like on Project Euler or more free-flow like on Code Wars?
Jun 08, 2019 01:28PM
The Rust Programming Language


Justin
Justin is 24% done
Happily, I find there are example problems to work out. I assumed that they would either be in the end of chapters or not be. The problems are just not as formally structured as most textbooks.
Jun 03, 2019 04:30AM
The Rust Programming Language


Justin
Justin is 22% done
Indeed, enums and match expressions seem to be a remarkably useful feature of Rust. Because enums are exhaustive code changes to a custom type, like some enums, allow the compiler to do much of the hard work of tracking where code changes are needed.
May 28, 2019 04:10AM
The Rust Programming Language


Justin
Justin is 16% done
Here is my first complaint of the book. There are some exercises in the book, but it's not consistent. The exercises don't have canonical solutions provided in the book, I'm not aware of a Github reference to such code, and most chapters don't have challenging exercises.
May 11, 2019 09:45AM
The Rust Programming Language


Justin
Justin is 10% done
May 06, 2019 04:45PM
The Rust Programming Language


Justin
Justin is 8% done
May 03, 2019 04:28AM
The Rust Programming Language


No comments have been added yet.