The Rubyist's Illustrated Rust Adventure Survival Guide
summary
A playable text-based adventure exists in both Ruby and Rust and the talk shows the actual code differences and the surprising result that the Rust version ships with far fewer runtime bugs because the compiler forces fixes before running. It demonstrates writing a manual constructor instead of Ruby's automatic initialize, explains ownership and borrowing with concrete borrow/ampersand examples, shows memory laid out stack vs heap, and claims no garbage collection while achieving safety and speed, with the Rust game fully working and tested by compilation.
AI-written summary · about
chapters (11)
- 0:00Start
- 2:11FLATIRON SCHOOL
- 3:53CARGO BUILD
- 6:27NO CLASS?!?
- 7:00IMPL (implementation)
- 7:48ABSTRACTION without OVER HEAD?
- 8:03MEMORY SAFETY without GARBAGE COLLECTION?
- 14:12Being. And Nothingness. Handling.
- 16:01text-based adventure game
- 22:02FATHER KNOWS BEST
- 23:19Recording and Production Confreaks
related talks
16mThe Illustrated Adventure Survival Guide for New Rustaceans
19mThe Illustrated Adventure Survival Guide for New Rustaceans
55mBuilding a Text Adventure Using Rust
34mWhat Rust can teach us about Ruby
46mRust for Rubyists
01h 42mIntroduction to Rust (for people who have never used a compiler)
36mUsing Rust with Ruby
01h 04mRust-ifying Your C# Codebase: A Tale of Adventure and Transformation
