Re: Implementations until Perl 6.0.0 released?

2010-11-27 Thread yary
Roughly speaking, will TIMTOWTDI apply to the language itself
indefinitely? = yes.

Perl 5 is a language defined by an implementation, Perl 6 is a
language defined by a syntax and documentation. While there's no
predicting what will happen, as of now it looks like there will be a
few implementations of Perl 6- there's more than one now and nothing
to stop anyone with a good idea from starting another. On the other
hand, there are a few implementations that have already gone into
hibernation.


Re: Implementations until Perl 6.0.0 released?

2010-11-27 Thread Jonathan Worthington

On 26/11/2010 17:17, gvim wrote:
I'm new to the Perl 6 lists so can someone tell me if the 
implementations of Perl 6 will eventually transition to a Perl 6.0.0 
standard or will TIMTOWTDI apply to the language itself indefinitely?


The implementations are aiming towards passing a common test suite[1] 
and parsing Perl 6 using a standard grammar[2]. So yes, there's a common 
aim. Of course, TIMTOWTDI applies to the language itself, but only 
through pre-declared derivations, not out of the box. :-)


/jnthn



Re: Implementations until Perl 6.0.0 released?

2010-11-27 Thread Jonathan Worthington

On 27/11/2010 18:37, Jonathan Worthington wrote:

On 26/11/2010 17:17, gvim wrote:
I'm new to the Perl 6 lists so can someone tell me if the 
implementations of Perl 6 will eventually transition to a Perl 
6.0.0 standard or will TIMTOWTDI apply to the language itself 
indefinitely?


The implementations are aiming towards passing a common test suite[1] 
and parsing Perl 6 using a standard grammar[2]. So yes, there's a 
common aim. Of course, TIMTOWTDI applies to the language itself, but 
only through pre-declared derivations, not out of the box. :-)



Oops, forgot footnote linky:

[1] https://github.com/perl6/roast
[2] https://github.com/perl6/std/blob/master/STD.pm6

/jnthn