Let's learn Rust!
Picked one out of the hat today: Rust. It's been on my radar for a while now, and thanks to a series of excellent videos on the subject by No Boilerplate, I've decided to get this ball rolling.
I have this short attention span though, so I'm not kidding myself into thinking I could just read the book. I've gotten started with the course ( rustlings) and am reading bits of the book as I go.
Liking it so far, let's see how things progress. My first two takeaways for this language:
- Rust is opinionated about project structure
- Rust variables can be redeclared within the same scope (called shadowing)
Also, it is looking like Rust requires an explicit syntax for mutation, which is interesting. Hopefully it results in mutation being used less in places where it isn't needed.