- Learning Rust
- Getting Started
- Learning Rust
- Rust 101 Free Course
- Rust Book
- [[&Option
vs Option<&T>]] - [[Arc
]] - Async in Rust
- [[Cell
]] - Closures
- Copy trait
- Enums
- Generic Data Types (T)
- Impl blocks
- Memory Management
- Primitive Types
- Result, Option, await, unwrap, etc.
- Rust Macro
- Statements vs Expressions
- Strings
- Structs
- Unsized Types
- Vectors
- What are Iterators?
- What are Patterns
- [[&Option
- Rust Development
- Rust Email Video Course
- Rust Project
- T does not implement std;;fmt;;Display
- Zero2Prod in Rust
Project Goal
- Learn more about computer science systems that are closer to the machine and are performant
- learn more about memory management
- learn more about concepts that are closer to C/C++, embedded systems, RTOS linux, unix, microcontrollers, hardware, etc.
- Rust is a better but not exact form of C/C++, and I find it cool to learn Rust more than C and C++