Link Details

At the very beginning, I should probably make it clear that this post is not a declaration of exclusivity in my relationship to Perl. I love programming languages. I first learned to program about the same time I first learned to read (English) and first studied French. My love for programming languages is very much akin (and I swear linked to the same part of my brain) as my love for human languages: they are all unique and beautiful in their own way. I love Python, I love C, I love Smalltalk, I love Erlang, etc, etc.

Posted by mswatcher  |   Apr 02 2013 / 08:42

Add your comment

Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.


User 226303 avatar

devdanke replied ago:

The author states, "Perl has taken an entirely undeserved beating in recent years". He's wrong. Perl's beating is completely deserved. (In fact, Perl has not been beaten enough;-) When compared to shell scripting (e.g. Bash, C-shell), Perl was an improvement. But that was more than 20 years ago. Since then numerous other scripting languages arose and become popular. They were created mainly in reaction to how bad of language Perl is. Just in case you've forgotten, here are the reasons Perl sucks: 1) it's unreadable; 2) it's unmaintainable; 3) it's poorly designed on purpose [many ways to do one thing, instead of one good way]; 4) it tacked on object-orient constructs that never fit. Avoid Perl or you, your co-workers, and company will suffer. Instead use Python or Ruby. They are far better languages. They're are safer, more maintainable, and more productive than Perl. The TIOBE language rankings show that Perl is slowly dying. Thank goodness.

Reply 0 votes

Recommended Links

Written by: Ryan Knight
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Play
  3. Akka
  4. Debugging JavaScript
  5. Design Patterns
  1. Apache Hadoop
  2. REST
  3. Java
  4. Git
  5. Java Performance
Connect with DZone