~/talk

Language as a Tool of Thought: Consistency versus Progress

Talkat RubyConf 2019 · 2019-11-18..11-20· [ruby]
slides:none on file

Argues that the language people use shapes how they think and shows which Ruby changes actually move that needle: concrete feature work on method references (recent operator reversal), enumerator chain and endless/beginningless ranges, and the limited impact of numbered parameters as mere sugar. Notes many proposals get accepted or rejected, maintains the Ruby changelog, and points to how these specific additions or reverts change code flow, composability, and how easy it is to build larger systems.

AI-written summary · about

  1. 0:00Start
  2. 3:16Is programming language a tool of thought?
  3. 5:11Properties of a good material
  4. 11:34Chaining and code flow
  5. 13:30Everything is an object. But what does it mean?
  6. 18:06Secondary reasons
  7. 22:26Language evolution is
  8. 23:05Empower individual objects
  9. 28:32Atomics in the flow: Method references
  10. 32:25Frequent first reaction to change
~/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.