<<
<< So if you know Java or C++, Perl will be easy >>
Hardly. So many people think just because a language is syntactically similar with another, that they're somehow "equal." Perl is entirely different. To truly understand the benefits of Perl, you must *think* in Perl, which means you really can't carry over the traditional semantics of other languages like C++. It's an entirely different state of mind.
With that in mind, I still don't like Perl 
>>
Perl is flexible enough to allow you to do things many different ways, including some which are nearly identical to C/C++, so if you are familliar with that, you can write your code that way. One of the benefits of Perl is that it's flexible and easy to use.
I personally love how easy it is to incorporate variables into strings.
For example:
$name = "moo";
$monkey = "bananas";
$result = "Hello, my name is $name, and my favorite monkey likes to eat $monkey";
gives
"Hello, my name is moo, and my favorite monkey likes to eat bananas"