A great talk from Rich Hickey, the creator of Clojure. What stuck the most in my head after watching this talk, are the tables, so I’ll make one of those.
Easy | Simple |
---|---|
Familiar | Focused |
Subjective | Objective |
Implies nothing about complexity | Implies no complexity |
Interleaved | Composed |
Faster at first, unknown future | Slower at first, faster with time |
Objects / State / Mutability | Values / Immutability |
Conditionals | Rules |
This talk allows me to use new vocabulary because most of the language features I complain about on this blog, according to Rich Hickey, are easy but not simple.