~/talk

The Shell Hater's Handbook

Talkat GoGaRuCo 2010 · 2010-09-17..09-18· [developer-experience]
links:none on file
slides:none on file

Claims that the shell is a special‑purpose language where the fundamental abstraction is the command not traditional expressions, shows that test is an external program (so [ ... ] invokes /bin/[), points out RVM and Git contain large amounts of shell, cites bash man ≈40,000 words vs dash ≈10,000, and builds a working pipeline (curl → tr → grep/sort → uniq -c → sort -rn) to produce word frequencies. Recommends POSIX/sh docs as the minimal, portable reference and shows the approach actually works.

AI-written summary · about

  1. 0:00Start
  2. 0:32The Unix Shell
  3. 2:15Modes of Operating
  4. 17:06Building Commands
  5. 18:35The Shell Haters Handbook
  6. 21:50Sort the Output
  7. 23:30Documentation Problem
  8. 24:22Bourne Shell
  9. 24:51Special Purpose Languages
  10. 25:43Modern Shells
  11. 28:16Posix Shell
~/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.