Things that Matter
summary
Explains four concrete rules for language success and gives concrete evidence: four principles are incubator/origins, community, make a stand, and adapt or die. Cites Lua, Ruby, Haskell, Elm, Erlang and Elixir, plus tools like Mix, Hex, Phoenix, pipe operator, tasks/await, macros and protocols. Shows one built outcome (a Lego web‑server kit leading to Phoenix) and a measurable effect (Elixir adoption accelerating Elixir/Erlang ideas); argues macros and protocols let languages form larger idioms that demonstrably increase productivity.
AI-written summary · about
chapters (17)
- 0:00Intro
- 0:45I got scared
- 1:20Seven Languages in 7 Weeks
- 3:05The Incubator
- 8:00Lua
- 8:58Haskell
- 11:30David Turner
- 12:27Rich Hickey
- 13:08Java
- 17:21Open Source
- 20:57Approachability
- 22:08The Ruby Experience
- 23:13Jim Warwick
- 41:15DEF Macro
- 41:30Deaf Protocol
- 41:41Streams
- 45:31Four Principles
related talks
39mThings that Matter
42mErlang from the Outside
38mJoy - Maintaining Passion for Programming
45mFear and the Evolution of Languages
36mUrban Legends: What You Code Makes You Who You Are
04mLightning talk from Cole Voss
59mKeynote: Snakebitten - Danger & Misfortune in the Evolution of Programming Languages
50mSelf-Improvement?
