Learning Rust by accident
summary
Starts from curiosity about WebAssembly and moves into concrete bets: follows rustlings exercises, builds a backtracking Sudoku as a GTK desktop app using recursion and unit tests, and uses macros to simplify file I/O. Tooling matters — rust-analyzer and macros make the IDE surface feel like a tutor. Faces the borrow checker and GTK’s C bridge (Cell) and resolves ownership issues; the Sudoku runs and teaches more than just syntax. Also experiments with generative art and gains fluency fast.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:35About me
- 2:18What is Rust
- 4:09Leaving Rust
- 4:41Learning Rust
- 6:57Why Rust
- 7:40Rust concepts
- 8:58Rust for fun
- 10:47Rust analyzer
- 12:28sudoku
- 15:00I already know Rust
- 16:00Rust is my friend
- 19:06Learning by Doing
- 19:38Learning Rust by accident
- 21:32Learning Rust for fun
- 22:08Any project is good
- 22:49Conclusion
- 23:53Questions
related talks
52mLearning Rust the wrong way.
28mLearning Rust with Humility and in Three Steps
52mLearning Rust the wrong way
27mClosing Keynote
01h 42mIntroduction to Rust (for people who have never used a compiler)
29mMacromancy: an introduction to Rust macros
21mWhat I Learned About Rust by Creating a Language
23mLearnable Programming with Rust
