Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

heusserm (4461)

  (email not shown publicly)
AOL IM: MatthewHeusser (Add Buddy, Send Message)

Matt Heusser is JAPH and an XP-Er []. (The Methodology, not the Operating System.) Right now, he's doing a lot of Test Driven Development in Perl.

Journal of heusserm (4461)

Thursday November 20, 2003
08:20 AM

On Perl 6

[ #15900 ]
I must admit, I thought Perl 5 was "good enough" and didn't really want to spend the time to figure out perl 6.

Then I saw Matt Diephouse's Presentation on Perl 6

All the pure OO guys who want intutive OO syntax, run time type information, templating, strict type checking and structured exception handling? It's in there.

All the perl purists who want nothing to do with types, exception handling or required OO syntax? ... well, it's in there.

Want a "Switch" Statement? You can have something better: given/when.

Want typed paramteres? It's in there. Don't want typed paramteres? It's in there.

Simply put, Perl 6 provides the features of C++ or Java that OO people "need", but doesn't require them.

Of course, some lady with a resturant has been saying that since the perl 6 project started, but it took more than 5 minutes for me to "get it".

IMHO, the biggest problem with perl 6 is marketing. Instead of calling it "P6/P" I think it should be called "P6EE." And the parrot runtime should have a fancy name like "The e-CLR" (The Extensible Common Language Runtime). With a few more bells and whistles, we might even be able to the get the pointy-haired-boss crowd ...

Sadly, Unlike Dr. Maher, that forces me to ask the question "Hey, are we really sure we want the pointed haired boss crowd?"

That one is going to take some thinking.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.