Programming Republic of Perl

So I landed in Programming Republic of Perl.

I started with

“Wall continues to oversee further development of Perl and serves as the Benevolent Dictator for Life of the Perl project. His role in Perl is best conveyed by the so-called 2 Rules, taken from the official Perl documentation:

1. Larry is always by definition right about how Perl should behave. This means he has final veto power on the core functionality.
2. Larry is allowed to change his mind about any matter at a later date, regardless of whether he previously invoked Rule 1.

Got that? Larry is always right, even when he was wrong.”

I will keep you all updated about my emotions of learning Perl. 😀

Update: Tuesday, March 23 2010
This is a snippet from the book Learning Perl by Randal Schwartz, Tom Phoenix.

Imagine that instead of using Perl, you licensed a programming language called Forehead from a giant, powerful corporation owned by a zillionaire with a bad haircut. (This is all hypothetical. Everyone knows there’s no such programming language as Forehead….). Now think of what you can do when you find a bug in Forehead. First, you can report it; Second, you can hope – that they fix the bug, hope that they fix it soon, hope that they won’t charge too much for the new version. You can hope the new version doesn’t add new features with new bugs, and hope that the giant company doesn’t get broken up in an anti-trust lawsuit.

while (<>) {
	print;		# same as   print “$_”;
}

Leave a Reply

Your email address will not be published. Required fields are marked *