in reply to
Is using Catalyst cheating?
Why are you so concentrated on learning Perl that you disregard learning to use other tools as something valuable? You learnt about the MVC, you learnt about schemas, you learnt how to use Catalyst - all these things will probably be more useful than knowing the guru tricks the next time you want to put up some web interface.
Not that the guru tricks aren't important, or that knowing how map works has no value. But you had the wonderful occasion to learn valuable information and tools "hands-on", so I'd call this a success (learning-wise).
Last, but not least, you learnt about one of the most important parts of Perl: the Community. So, your knowledge of the language is possibly lower, but your knowledge of Perl is surely much higher.
perl -ple'$_=reverse' <<<ti.xittelop@oivalf
Io ho capito... ma tu che hai detto?