~/talk

Relentless Repairability or Reckless Reuse: Whether or Not to Rebuild a Concern with ...

Talkat Onward! 2022 · 2022-12-08..12-10· [software-architecture]
links:none on file
links:none on file
slides:none on file

Argues that rebuilding wins when you need liveness, debuggability and teachable code and gives concrete cases: a reimplemented Smalltalk font parser that lets users explore but still misses full Unicode and fallback stack, mouse-click handling that threatens 60 FPS yet can hit it with discipline, and VM plugins that boost rendering but break direct object inspection. Compares shipping JS modules (fast, huge community, closed VM quirks) versus maintaining repairable Smalltalk implementations and endorses a hybrid: reuse for stable black‑box concerns, rebuild when long‑term repairability matters.

AI-written summary · about

  1. 0:00Start
  2. 0:39Two Cultures, One Liveness
  3. 7:26Values and Practices (contd.)
  4. 8:27Research Question
  5. 9:04Our Tools and Materials
  6. 10:37Squeak/Smalltalk Programming System
  7. 11:15Conversation in Context
  8. 13:43The Exploratory Mindset (contd.)
  9. 14:27The Dilemma Revisited
  10. 15:33Anecdotal Perspectives
~/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.