If I have one piece of advice for people coming from other languages into Perl 5, it&#x27;s to not be fooled by some similar looking syntax into thinking it should be used like C or any other C-like language.  I find assumptions in that vein are often what leads people to painful assumptions about the language.<p>If I had time for a second piece of advice, it would to be <i>sure</i> you understand context in Perl 5[1].  Everything is based around context, and to not be aware of how it factors in to the current expression often leads to befuddlement (at best) or anger.  On the flip side, context is often where Perl shines.  I recommend Chromatic&#x27;s excellent Modern Perl: The Book[1] if you feel any of this might apply to you.<p>Finally, Perl can be a very Lispy language.  Avoiding those parts (map, grep, etc) is sort of like consciously avoiding every even gear when driving a car.  Possible, but much more painful than using it as designed.<p>Edit: Oh, you probably want that reference I implied up above.<p>1: <a href="http:&#x2F;&#x2F;modernperlbooks.com&#x2F;books&#x2F;modern_perl_2014&#x2F;" rel="nofollow">http:&#x2F;&#x2F;modernperlbooks.com&#x2F;books&#x2F;modern_perl_2014&#x2F;</a> covers context in multiple sections.