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 ]

recoil (8383)

  (email not shown publicly)
+ -

  Comment: Re:Top five things I think are missing from Rakudo (Score 1) on 2009.08.10 22:48

by recoil on 2009.08.10 22:48 (#69956)
Attached to: "Perl 6 'finished'" isn't the story I want to tell

I see it as being promised Perl 5, but having to settle for Perl 4.

Even Perl 5 isn't "finished" though. If the original Perl 5 had been the ultimate destination then everyone would have been sat in the same place for the last 15 years.

Perhaps it's better to imagine the Perl 6 spec as being analogous to what people might have envisioned for, say, Perl 5.10. The original Perl 5 didn't implement all the features from that "spec" (like given/when, or say), but it was still usable. The Perl 6 spec will inevitably evolve in the same way that the Perl 5 implementation has, and by its very nature a spec is always going to be a step or three ahead of its implementations.

Whether that leaves Rakudo Star as analogous to Perl 5.0 or to some 5.0 pre-release I don't know. Provided that it's clear enough what Rakudo Star does and does not do then I don't see a problem. The only difference from Perl 5 is the existence of that spec, which just means that we have better fore-knowledge of where we might be going.

Read More 18 comments
Comments: 18