~/talk

Closing Keynote

Talkat Keep Ruby Weird 2018 · on Friday, 2018-11-09· [soft-skills]
slides:none on file

Claim: code is incidental and programming is applied philosophy; a 20‑year career surfaces a concrete bug in OO — the myth of messaging — traced to return values and what is named the transactional fallacy. Uses Smalltalk 72 examples, the actor model lineage and Erlang/Elixir ideas to show messaging was never truly implemented. Advocates modeling systems as processes not synchronous transactions, practices process-oriented programming, and warns every frozen system is a spinning beach ball of death caused by assuming instant completion.

AI-written summary · about

  1. 0:00Start
  2. 2:05PROGRAMMING IS APPLIED PHILOSOPHY
  3. 5:30Polymorphism!
  4. 6:18OBJECT-ORIENTED PROGRAMMING
  5. 8:52THE METHOD FALLACY
  6. 19:33THE TRANSACTIONAL FALLACY
  7. 20:40Transactional Perspective
  8. 29:58EMBRACE THE PROCESS
  9. 35:21THROW AWAY YOUR FITBIT
  10. 52:03Build Graceful Processes
~/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.