To be good at perl you need to be good at programming, which takes about ten years :) You don't need to know C++
:) but if you did "know" C++, you'd already have ten years under your belt, and picking up perl wouldn't be too hard then
Teach Yourself Programming in Ten Years, What is the best way to master perl, Whats the average time taken to learn Perl?,
Common Perl Pitfalls / perltrap
Tutorials: Basic debugging checklist , brian's Guide to Solving Any Perl Problem
perlintro, http://learn.perl.org/books/beginning-perl/, http://perl-tutorial.org/, Tutorials: Basic debugging checklist , brian's Guide to Solving Any Perl Problem, Modern Perl book, a loose description of how experienced and effective Perl 5 programmers work....You can learn this too.
The Perl Monks Guide to the Monastery, Re^8: How to use wxHtmlEasyPrinting (On debugging, verify everything, talk to teddybear ... and links and links