I love Perl. But, if I were hired to squirrel away code that helped me spy on people, Perl would be one of my top choices. Lots of opportunity to hide the true purpose of the code with weird, little known side-effects, syntax, and so on. Perl doesn't have to be cryptic, but it can be.
Why would anyone build something like that in Perl? I could only see it being done “just because”. Wasn’t Perl specifically designed for the quickly code it once and not change it again case?
reply