There is a nice interview with Sriram Srinivasan, author of Advanced Perl Programming, on Perl and code generation on the Code Generation Network site.

Hanlon's Razor - "Never attribute to malice that which can be adequately explained by stupidity"