~/talk

Rust and Other Interesting Things

Talkat Scale By The Bay 2018 · 2018-11-15..11-17· [rust]
slides:none on file

Recent experience shows Rust can beat hand‑optimized C on real system code by switching data structures and letting the compiler optimize memory layout, notably a B‑tree implementation outperforming an AVL tree in a rebalancing workload. Rust’s ownership model shifts correctness checks to compile time, adding safety and composability while preserving performance. Practical tools include FFI and unsafe blocks for incremental migration, hygienic macros for ergonomics, and a thriving ecosystem that makes rewriting firmware and user‑level system services realistic.

AI-written summary · about

  1. 0:00Introduction and background
  2. 2:03Platform values and software choices
  3. 8:20Examples of language values
  4. 14:18System software demands and challenges
  5. 23:28The promise of Rust
  6. 31:37Rust's core values and trade-offs
  7. 34:46Rust's fit and future in system software
  8. 35:07Q&A session
~/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.