Again wandering off into off-topic land
I wonder what else I'm missing.
I guess you never stop discovering stuff in Perl. After a few years of perl programming I always discover something new. I didn't know that ARGV
was magic, for example, or that you could actually insert a space after the sigil and the name of a variable:
$ perl -wle 'my $ x = 3; print $ x'
I think that Perl is like one of these really old and huge castles (think Hogwarts), where you discover a shortcut or a secret trap door every now and then if you explore its corners (or watch Fred and George strolling around, to stay at Hogwarts).
Of course there are maps, but they are sometimes a bit boring to read when you don't have a good reason to do so (and after all you can reach your goal with the "normal" ways usually), and not everybody likes to sit in the libraries for hours ;-)