in reply to Disadvantages of Perl?
I think *seeing* what is going on is a question of programming style rather than one of language choise.
In this respect, Perl is a good language to start with, because you can start with simple and clear syntax and advance to more obscure and more efficient later.
Most languages doesn't let you do that. You start with a complex syntax and you end with a complex syntax - that's all they offer.
/brother t0mas