Introduction to the Language and Tools of the Ecosystem
summary
Demonstrates Rust’s approach to memory safety and concurrency without a garbage collector, showing how manual control is combined with safety guarantees. Uses rustup, rustc and cargo with VS Code in a 40-minute hands-on workshop that builds a linear search program exercising arrays vs vectors, iterators, dereferencing, stdin handling with expect/parse, and iteratively fixing compiler errors to compile and run.
AI-written summary · about
chapters (11)
- 0:00Welcome
- 1:48Rust language history
- 3:14Flexibility and low-level control
- 5:40Ecosystem tools
- 8:30First Rust exercise
- 12:29Memory management
- 19:38Linear search implementation
- 29:05Functions and data types
- 31:11User input and error handling
- 36:34Reading input and unions
- 41:59Shadowing and types
related talks
01h 42mIntroduction to Rust (for people who have never used a compiler)
56mReady for Rust
29mRust is easy
01h 04mRust-ifying Your C# Codebase: A Tale of Adventure and Transformation
40mWhy Rust?
29mLearning Rust by accident
01h 14mRust: A Friendly Introduction
26mPiecing together Rust: It is more than just writing code
