~/talk

Intermezzos

Talkat Rust Belt Rust 2016 · 2016-10-27..10-28· [rust]
slides:none on file

Claim: a beginner can build a tiny teaching OS in Rust and actually boot it. The project ships a minimal kernel that prints to the screen, a VGA driver in Rust with a working flush method, and an interactive prompt; development uses NASM, LD, GRUB, QEMU/KVM (emulator), make and cargo. Tests run with cargo test-driven development to catch errors before booting. Materials and code at https://intermezzos.github.io/rustbeltrust2016/#1

AI-written summary · about

  1. 0:00Start
  2. 2:32i really love programming languages
  3. 3:59LET'S GET CLOSE TO THE METAL
  4. 7:24wat is operating system?
  5. 9:43abstractions
  6. 12:02an operating system's job is to lie
  7. 17:24get low -level programming!
  8. 22:54jumping into longmode 32 - 64
  9. 23:35DEMO TIME! VGA driver in Rust
  10. 35:42teaching is nature's way of letting you know how sloppy your thinking is
  11. 37:46Failure to comply will make you look silly.
~/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.