State of the Onion 11
chromatic writes "Larry Wall's State of the Onion 11 address is now online. Every year, he describes the state of Perl and its community through metaphor and analogy. This year, Larry explored the history of scripting languages, from their dimly-lit beginnings to their glorious future. Along the way, he also describes several of the design principles invoked in the design of Perl 6. 'When I was a RSTS programmer on a PDP-11, I certainly treated BASIC as a scripting language, at least in terms of rapid prototyping and process control. I'm sure it warped my brain forever. Perl's statement modifiers are straight out of BASIC/PLUS. It even had some cute sigils on the ends of its variables to distinguish string and integer from floating point. But you could do extreme programming. In fact, I had a college buddy I did pair programming with. We took a compiler writing class together and studied all that fancy stuff from the dragon book.'"
Every year Larry talks about what interesting things have been going on with Perl 6. These interesting things never include "release."
and every year the design for Perl 6 becomes more and more contorted and ultra-complicated, basically taking every cool feature Larry sees in other languages and mashing them together into an incoherent Mulligan stew. If Perl is like "whale guts everywhere" then Perl 6 is like taking a whole Oceanarium of sea creatures and dropping them through the dual rotors of a crane copter 10,000 feet over Manhattan.
Duke Nukem Forever team announces that they are reimplementing everything in Perl 6.
Oh wow, BASIC/PLUS on a PDP-11 running RSTS. That's how I started too. And yet, I became a Python guy. ;-)
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
Free sushi at your doorstep, for everybody!!!
Tell me again how this is bad?
So it's the computer-language equivalent of English?
Hail Eris, full of mischief...
E pluribus sanguinem
> Thankfully, Perl 6 follows the same principle as previous Perls
Except for actually existing.
Done with slashdot, done with nerds, getting a life.
I once made a bet with a friend that some day we would see the terms "Perl 6" and "vibrating butt plug" in the same sentence.
Kicking myself for not saying paragraph instead of sentence.
Congratulations on the best mental image, evar. And yeah, it's taking a while: here he is talking about Perl 6 over five years ago. (Home of the famous "big knob" quote.)
:-)
I wonder how this guy turned out: "Given this approach to learning Perl (just for a general working knowledge, maybe light usage,) is it really worth spending a lot of my time learning Perl now, or should I wait for the big Perl6 revision?"
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.