All the Perl that's Practical to Extract and Report
Browsing Marting Fowler's website I found article Reflection vs. code generation. In my opinion it is quite good demonstration when Java sucks and flexibility of dynamic languages like Perl really shine.