Perl's Extreme Makeover 408
PurdueGraphicsMan writes "There's an article over at Yahoo! about the upcoming version of Perl (version 6) and some of the new features (RFC list). From the article: "Although Perl 5's expressions are the most sophisticated available and aspired to by other programming languages, "no one pretends for a moment that they're anything but hideously ugly," said Damian Conway, a core Perl developer and associate professor at Monash University in Australia.""
Whew, backasswards compat-with Perl 5 (Score:5, Funny)
Nice!
-mb
Perl: The Beginning (Score:5, Funny)
a 0 an explosion
a
a | factory!!!!
a
Perl Haikus (Score:5, Funny)
quick question.... (Score:5, Funny)
18 months away... (Score:1, Funny)
What everyone knows about perl (Score:5, Funny)
Unreadable code,
Why would anyone use it?
Learn a better way.
ugliness that grows
into beauty inside of
your favorite shell
Arbitrarily
Nested structures for data;
Joy of birds in flight.
As with the spring rain
Perl is indispensable
Unquestionable
http://aspn.activestate.com/ASPN/Perl/Haiku/Abo
Who would have thought! (Score:5, Funny)
Slashdotted. Here's the text (Score:5, Funny)
$_
Re:quick question.... (Score:5, Funny)
A picture worth 1000 words (Score:5, Funny)
Re:Hmmm (Score:5, Funny)
Parrot embedded in a message thread (Score:2, Funny)
No, Python (Score:1, Funny)
And if you can't get past "the whitespace" thing in Python, then that's too bad; be an Ruby-using elitist.
Now, without further ado:
Python! -- Tastes Great!
...
Ruby! -- Less Filling!
Python! -- Tastes Great!
Ruby! -- Less Filling!
Python! -- Tastes Great!
Ruby! -- Less Filling!
Java! -- Job Security!
Ugly code (Score:5, Funny)
Cypher: Oh that's not encryption... It's a new Perl script I'm working on...
The Matrix Bastardization [detonate.net].
Re:Hmmm (Score:3, Funny)
Re:No, Python (Score:5, Funny)
I am the lead developer on a 200K line commercial bioinformatics program written in Perl. That's job security.
Re:Expressions .. (Score:3, Funny)
Re:Ruby... (Score:2, Funny)
Perl brought this on itself (Score:3, Funny)
QE4PG (Score:2, Funny)
Qeere Eye for the Perl Guy.
Perl.... (Score:4, Funny)
Perl: A write only program language (Score:5, Funny)
Re:Ugly code (Score:2, Funny)
every line of your code contains 80 non-whitespace characters, most of which do nothing and are just there to look cool when streamed vertically in neon green against a black background. This way, when you scroll through your code, you're in the Matrxi!! Awesome!
The only functional characters in the program are unicode glyphs that you can't find on a normal keyboard, everything else is treated as whitespace -- or rather, Matrix-space -- and actual whitespace characters don't exist, since in the future they have no need of them.
Re:Slashdotted. Here's the text (Score:5, Funny)
Re:Slashdotted. Here's the text (Score:4, Funny)
Quote-mania (Score:3, Funny)
Four levels of quotes; fun...
Re:quick question.... (Score:2, Funny)
I don't know what other modern scripting languages you use.
Re:No, Python (Score:4, Funny)
Re:Expressions .. (Score:3, Funny)
Which is why you use comments like this:
Re:Anyone who intimately knows 5 (Score:2, Funny)
There are languages that would be fun if ONLY YOU yourself do all the writing, but the potential for abuse and bizzar variation is so great that I don't want to make a paid specialty in them, fearing that someday I will inherit spehgetti-and-sand-in-a-blender hell.
Thus, I divide languages into "paycheck" languages and "fun" (or "hobby") languages. Reminds me of an old army story told by who knows. The sarge overheard one guy calling his rifle a "gun", which is a no-no at this base. So he forced the soldier to run around the compound naked holding his rifle in his right hand and his dick in his left, and he had to repeat, "This is my rifle, and this is my gun. One is for shooting, and the other for fun".
Attention: (Score:1, Funny)
a ( \ DEAD.
a X I was just resting.
a 8===D
Debian (Score:5, Funny)
Re:Perl: The Beginning (Score:5, Funny)
With the greatest respect, I think you're missing the point of Perl. If you can understand your code, the Indian programmer who replaces you can understand it.
Re:quick question.... (Score:3, Funny)
Bob: Uh... it's an internet programming language. The webmaster's always talking about it.
Journalist: Great - I'll put "critical in the initial construction of the internet". When was it invented?
Bob: I dunno. It's pretty old though, it still uses ASCII.
Journalist: Don't get technical with me, I'm on a deadline. So what do you know about the new version?
Bob: I heard it's going to be a completely new language. The expressions are all going to be regular now, and the grammar's going to be regular.
Journalist (typing): Hmm... I could put in something about Latin... Perl as the lingua franca of the Internet... nah, don't want to go over their heads. OK, gotta go. Thanks for your help, Bob.
Bob: No problem man, just don't quote me.
Re:Anyone who intimately knows 5 (Score:1, Funny)