Aha! moments in Lisp... What were your 'Aha moments' in your favorite language?
groups.google.com
groups.google.com
C: - Using an include file as a simple database and redefining a macro to form a primitive code generator (first saw this in a CPU simulator)
Haskell: - SPJ's books on implementing functional languages -- the simple beginning pieces seemed to generate more Aha moments (pretty printing and parsing)
While none of these are specific to the given language, they represent points-of-no-return for a change in the way I think about solving (or even representing) problems.
Works well in any language.