Feeling of Computing

Let's Take Esoteric Programming Languages Seriously

10 snips
Sep 27, 2025
Delve into the quirky world of esoteric programming languages, where humor meets coding creativity. The hosts discuss favorites like Entropy and Piet, exploring their unique mechanics and cultural significance. They debate whether these languages can be taken seriously, touching on themes of nostalgia and playful challenge in programming. From visual esolangs to the role of AI in creation, listeners will uncover how these languages reflect our coding culture and question the boundaries of computational expression.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Paper Is A Scholarly Compendium Not A Breakthrough

  • The paper 'Let's Take Esoteric Programming Languages Seriously' compiles existing ideas but offers few new insights.
  • It functions as an academic signpost with citations rather than a fresh theoretical stance.
ANECDOTE

Entropy Mutates Data On Every Access

  • Jimmy describes Entropy: a language that mutates data on every access, making normal-looking code unpredictable.
  • Dave Ackley created it to enforce robustness and punish brittle coding assumptions.
ANECDOTE

Turing Paint: Programs Drawn Like Art

  • Lu highlights Turing Paint, where programs are drawn in MS Paint using colored blobs and connectors.
  • Execution interprets the drawing as a source tree rather than flowing data like Wireworld.
Get the Snipd Podcast app to discover more snips from this episode
Get the app