CS Book Club

Computer Science for Everyone

Understanding Computation
From Simple Machines to Impossible Programs

by Tom Stuart (Homepage, GitHub, Twitter)

Readers

Discussions

  1. Preface, Just Enough Ruby mp3 35:03
  2. Chapter 2: The Meaning of Programs, Operational Semantics mp3 24:02
  3. Chapter 2: Denotational Semantics, Formal Semantics in Practice, Implementing Parsers mp3 21:12
  4. Chapter 3: The Simplest Computers mp3 19:37
  5. Chapter 4: Just Add Power mp3 22:42
  6. Chapter 5: The Ultimate Machine mp3 20:35
  7. Chapter 6: Programming with Nothing mp3 38:08
  8. Chapter 7: Universality is Everywhere mp3 20:23
  9. Chapter 8: Impossible Programs mp3 23:00
  10. Chapter 9: Programming in Toyland mp3 18:00
  11. Tom Stuart, and The Ineffable Magic of Computation mp3 49:05