I suppose that "hard" is relative.
Perl is probably the easiest scripting languages that I know at least in terms of my being able to do productive things with the language. Many of the things that I want to do involve trudging through huge piles of data, generally millions or billions of rows of text and doing relatively simple things with those rows... I usually filter all but a few thousand out as "uninteresting" to me, then do something simple like print the remaining lines with a simple substitution.
Everybody has their own perception of easy versus hard so your milage may vary, but I think Perl is quite easy!
-PatP