Learning RUST 🦀🦀
I tried learning the Rust programming language all the way back in 2019, when I was only 2 years into my career as a software engineer. At that time, I had only experienced two languages: Javascript and Ruby. Both of those languages are dynamically typed, and quite simple to learn.
Rust was, and still is to this day, the hardest language I’ve tried to learn. It’s a bit more complex.
BUT, just recently I haphazardly stumbled upon some Rust code that I needed to tweak, and found the code actually quite understandable. Now having deep experience with Typescript and Go, as well as dipping my toes into Java and Elixir in the workplace, as well as pretty much every other language I could get my hands on, I’m finding Rust a bit more approachable.
Time to to dig in.
- Structs, Enums, etc. (5 pages)
- Error handling in Rust
- Hello World
- Other Interesting Rust Syntax
- Pattern Matching in Rust
- Rust Codebases
- Rust Conventions And Such
- Rust Lifetimes
- Rust macros
- Rust tools
- Rust’s Module System