~/talk

The Rubyist's Illustrated Rust Adventure Survival Guide

Talkat GORUCO 2017 · on Saturday, 2017-06-24· [rust, ruby]
slides:none on file

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

  1. 0:00Start
  2. 2:11FLATIRON SCHOOL
  3. 3:53CARGO BUILD
  4. 6:27NO CLASS?!?
  5. 7:00IMPL (implementation)
  6. 7:48ABSTRACTION without OVER HEAD?
  7. 8:03MEMORY SAFETY without GARBAGE COLLECTION?
  8. 14:12Being. And Nothingness. Handling.
  9. 16:01text-based adventure game
  10. 22:02FATHER KNOWS BEST
  11. 23:19Recording and Production Confreaks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.