~/talk

Let's Take Esoteric Programming Languages Seriously

Talkat Onward! 2025 · 2025-10-12..10-18· [creative-coding]
links:none on file
links:none on file
slides:none on file

Claims that esoteric languages boost programmer awareness and teach language design through constraint and surprise, backed by concrete examples: Whitespace uses three invisible lexems (tab space newline), Piet treats images as stack opcodes with a direction pointer, Fractran produces primes by repeated integer×fraction steps, and INTERCAL ships a working C compiler called Ick (apt install works on Intel Macs but not newer ones). Roughly half of audiences report having written esoteric programs, many have implemented interpreters, and recent books catalogue 44–50 esolangs for pedagogy and creative practice.

AI-written summary · about

  1. 0:00Esoteric languages intro
  2. 1:10Whitespace & Pete explained
  3. 3:18Shakespeare language
  4. 6:08Why take them seriously
  5. 8:59Definitions
  6. 11:07INTERCAL archetype
  7. 15:26Categorizing esoteric programming languages
  8. 18:41Non-textual models
  9. 21:59Why computer scientists love them
  10. 24:06Nostalgia & challenge
  11. 27:40Community & initiation
  12. 30:30Pedagogic & artistic value
  13. 32:21Reasons to create
  14. 34:08Related work
  15. 35:54Conclusion
  16. 36:15Q&A on constructed languages
~/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.