Esoteric, Obfuscated, Artistic Programming in Ruby
summary
Shows concrete Ruby hacks: a program encoded as only digits via Gödel-style numbering plus ObjectSpace enumeration that decodes and runs, and a variant that uses underscores and spaces (base‑6 digit mapping) to represent any Ruby source. Demonstrates self‑reproducing chains — a fizzbuzz quine that outputs shaped ASCII art, a QR‑chain and a 128 languages cascaded quine using compression tricks, plus a 3D model that embeds its source, an interactive 15‑puzzle quine, a tic‑tac‑toe with simple AI, and code resilient to single‑character deletion.
AI-written summary · about
chapters (5)
- 0:00Introduction and background
- 3:53Programming with limitations
- 11:36Quines and creative coding
- 22:34Interactive and robust code
- 29:47Conclusion and resources
related talks
39mEsoteric, Obfuscated, Artistic Programming in Ruby
27mTranscendental Programming in Ruby
49mThat Works?! Quines and Other Delightfully Useless Programs
30mAn Invitation to TRICK: How to write weird Ruby programs
38mCode Calligrams
01h 02mThe Art of Code
01h 04mThe Art of Code
01h 00mTRICK 2015: The second Transcendental Ruby Imbroglio Contest for RubyKaigi
