What do people mean when they say "Perl is very good at parsing"?
How is Perl any better or more powerful than other scripting languages such as Python or Ruby?
They mean that Perl was originally designed for processing text files and has many features that make it easy:
substr
, index
, chomp
, length
, grep
, sort
, reverse
, lc
, ucfirst
, ...Python and Ruby also have good facilities for text processing. (Ruby in particular took much inspiration from Perl, much as Perl has shamelessly borrowed from many other languages.) There's little point in asking which is better. Use what you like.