An Invitation to TRICK: How to write weird Ruby programs
summary
Showcases a dozen winning TRICK entries and the exact tricks that make them work so viewers know what they’d learn: a rotating quine that yields new source every exec and returns after eight runs, a self‑repairing 960‑frame ASCII animation using error‑correction and staged state quines, a pangram that uses every printable character once and __LINE__ to read code, an executable list of Ruby keywords built via keyword tricks, and a piano program that generates sound and screencast output.
AI-written summary · about
chapters (11)
- 0:00Weird Ruby programs
- 3:48Introduction
- 7:05What is TRICK
- 8:10Rotating Quine with ASCII art
- 13:42Animated fish with error correction
- 17:25Non-Quine TRICK entries
- 17:49Pangram award program
- 19:37Most reserved award
- 21:05Anti-gravity program
- 26:02TRICK contest details
- 27:03Closing demo with piano
related talks
39mEsoteric, Obfuscated, Artistic Programming in Ruby
01h 00mTRICK 2015: The second Transcendental Ruby Imbroglio Contest for RubyKaigi
27mTranscendental Programming in Ruby
35mEsoteric, Obfuscated, Artistic Programming in Ruby
49mThat Works?! Quines and Other Delightfully Useless Programs
41mTen Things You Didn't Know You Could Do
43mWho Wants to be a Ruby Engineer?
46mWho Wants to be a Ruby Engineer?
