~/talk

Keynote: Language Games

Talkat NDC Porto 2023 · 2023-10-16..10-20· [soft-skills]
slides:none on file

Argues that communication reduces to mapping Concepts to signifiers using concrete frameworks (Saussure, Wittgenstein, Grice) and claims talking to computers is often easier than to humans because programming languages, compilers and transpilers give inspectable translations. Shows Lego and household examples, evaluates ISO 21482 nuclear‑waste signage and a proposed glowing‑cat + song solution, contrasts code vs prompt engineering, and recommends domain driven design and cooperative maxims applied to code (validate assumptions, throw errors, prefer readability). Mentions using girkin tests and that aligning domain and code avoids rewrites.

AI-written summary · about

  1. 0:00Communication in software
  2. 1:52Ideas to words
  3. 4:19Saussure’s gap
  4. 8:12Language as evolving system
  5. 11:02Wittgenstein’s games
  6. 15:27Context shapes meaning
  7. 17:35Communication across time
  8. 22:52Human communication guesses
  9. 26:46Talking to computers
  10. 31:21Cooperative principle for code
  11. 39:29Stakeholder ideas translation
  12. 43:48Domain driven design
  13. 44:31Why code feels magical
  14. 44:54Human communication importance
~/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.