Learning Rust with Humility and in Three Steps
summary
Claim: learn Rust by focusing on three concrete moves rather than chasing features — three steps: identify what is actually hard (language concepts versus tooling), practice tiny exercises and incremental refactors, and stay humble about cleverness. Notes on tools and results: migrated from Qt and Electron to Swift + JavaScript front end with Rust back end, used actix for web bits, built a desktop app of about 1000 lines that works but takes longer than expected.
AI-written summary · about
chapters (17)
- 0:00Intro
- 0:35Three Easy Ideas
- 2:41Rust
- 3:24Look at different things
- 4:00Rust is challenging
- 4:36Give yourself some time
- 6:17Second idea practice
- 6:55Trying too much at once
- 8:21What did I do
- 10:01Be humble
- 11:03Take it slow
- 11:43Advanced concepts
- 14:21Six sayings
- 16:36Unsafe code
- 18:14Summary
- 19:21Tips
- 21:08Conclusion
related talks
29mLearning Rust by accident
52mLearning Rust the wrong way.
38mMaking Rust Delightful
11mLightning Talk: The Humble Rustacean: Human Factors Behind Rust’s Success
23mRebuilding in Rust for Good Reason
52mLearning Rust the wrong way
43mRust is NOT hard to learn!
21m“Fearless Refactoring & the Art of Argument-Free Rust”
