Perl – Usage Of Sigils And ()/[]/{}

Anyone interested in using Perl quickly grasps the difference between what a scalar, array and a hash are (signified by $, @ and % respectively). However what is often less clear is why $ is used when accessing arrays and hashes. Also when does one use (), [] and {}, and what are the differences? Then there are typeglobs (*)…

Continue reading


The Perl vs Python Debate

I know, I know, you are probably thinking oh no not again. However, most articles on this subject seem to be very biased towards Python, using flawed arguments that do more to expose the author’s lack of understanding of Perl rather than shedding any new light on the subject. Hopefully this article will do better and help redress the balance.

Continue reading