Plus, I'm going to be looking at SelfGOL, which intrigued me the second I heard about it. Utter bizarreness:
In this talk I dissect the SelfGOL program: an obfuscated, self-aware, viral quine that can self-replicate, rewrite other Perl programs to allow them to self-replicate, detect un-rewritable Perl programs, execute itself or other Perl programs as cellular automata of arbitrary size (to play Conway's "Game of Life"), and/or animate any short text as a cycling marquee banner.
SelfGOL accomplishes these feats in under 1000 bytes of standard Perl, without importing any modules, and without using a single if, unless, while, until, for, foreach, goto, next, last, redo, map, or grep.
To do all that in under 1K of code, it relies on some extreme programming techniques, and on many of the obscure backwaters of the Perl syntax.
If that doesn't sound interesting, well...you're probably not like me, then, I guess.
Anyway, I didn't see the code posted at Damian's site so I Googled it up, and SelfGOL code is indeed available on the web. Analysis necessary...