Q: I was wondering if there's any kind of definitive nickname for Perl programmers, the way we call ourselves Pythonistas? - Aahz Maruch A: Masochists. - Daniel Klein % Perl is a language for dog people, i.e., people who like big, shaggy, messy critters that slobber all over the place, chew on everything, and that require a lot of work to maintain. Python is a language for cat people, people who like neat, independent, self-contained critters that don't require a lot of maintenance. - Eric L. Green % Me? I use bash for one-liners, Perl for ten-liners, and Python for thousand-liners. - Frater, Slashdot % The unemployed programmer had a problem. "I know", said the programmer, "I'll just learn Perl." The unemployed programmer now had two problems. - Erik Naggum % Bruno Desthuilliers: The problem with Perl is actually that it's more or less a write-only language !-) Christos Georgiou: I think you mean Perl is a WORN language (Write Once, Read Never). Michael Hudson: WORA (Write Once, Run Away)? - comp.lang.python, January 2004 % Later that night I got to ask Ruby's creator, Mats, whether Ruby was more like Python or more like Perl, while Larry Wall was standing next to us. Mats responded that it was more like Perl, adding that Larry was his hero. - Guido Van Rossum, Python language creator, January 2004 % Adding things just because you can leads to monstrosities like Common LISP, PL/I, Algol 68 and Perl 6. Adding features only when they add functionality (or better yet, by removing restrictions) leads to jewels like Python, Scheme and Eiffel. - Mike Meyer, comp.lang.python, April 2005 % Learning C after learning Python can be done via Pyrex. [...] Learning Java after learning Python can be done via Jython. [...] Learning Perl after learning Python can ... never mind. ;-) - André Roberge, May 2005 % Perl: you shoot yourself in the foot, but can't figure out how you did it so you find a dozen new ways to do it. Python: you shoot yourself in the foot and everything goes so smoothly that you go ahead to shoot yourself in the other foot then your legs, then your torso and then your head. Problem solved. - http://linux.sgms-centre.com/howto/shootfoot.php , October 2003 % Python is my choice [...], however. Perl is for people who need to repent for some other misdeed. :) - Eddie Parker, October 2005 % Having a job is not unimportant, but if knowing Perl is a requirement for a particular job, consider another one before taking that one. This is true even if you know Perl very well. Life is too long to be an expert at harmful things, including such evilness as C++ and Perl. - Erik Naggum on comp.lang.lisp, March 2000 % Restricting Python's grammar to an LL(1) parser is a blessing, not a curse. It puts us in handcuffs that prevent us from going overboard and ending up with funky grammar rules like some other dynamic languages that will go unnamed, like Perl. - George Brandsl, April 2006 % Python doesn't have Perl's "There's more than one way to do it" problem, so all Python books describe the same language. Perl books tend to describe the subsections of the language that particular author likes. It takes about three different Perl books to cover every language feature. - John Nagle, May 2007