Re: perl6 spec tests results ?

2012-09-11 Thread Stefan O'Rear
On Fri, Aug 31, 2012 at 09:38:43AM -0700, Carey Tilden wrote:
 On Tue, Aug 28, 2012 at 2:01 PM, Moritz Lenz mor...@faui2k3.org wrote:
  I've tried to come up with some sort of stability rating for the specs,
  and this is as far as I got: https://gist.github.com/2346494
 
 I like that a lot.  Any chance such a rating system could be
 integrated into the synopses?  Or would that be too contentious?

We like to keep separate systems in separate places, and this information is
more volatile than the synopses so it should not be part of them.  It would
not be unreasonable to have annotations integrated in a web version of the
synopses much as we do with the tests, but it's not on any of our priority
lists at the moment, so unless a strong desire develops it is unlikely to
happen soon.

-Stefan


pgpjidceqxws9.pgp
Description: PGP signature


Re: perl6 spec tests results ?

2012-08-31 Thread Carey Tilden
On Tue, Aug 28, 2012 at 2:01 PM, Moritz Lenz mor...@faui2k3.org wrote:

 Hi,

 On 08/28/2012 10:09 PM, Marc Chantreux wrote:
  i'm writing an article on Perl6 and i would like some facts to reassure
  early adopters. according to the test suite and the will of Perl6
  implentors, what proportion (in %) of Perl6 can be concidered as stable?

 That's a hard question to answer, because I don't know how to quantify
 language features. Counting them is very difficult, because there are
 small and large features, and which feature is what really depends
 on your point of view.

  what are the parts that are not ? any link ?

 I've tried to come up with some sort of stability rating for the specs,
 and this is as far as I got: https://gist.github.com/2346494

I like that a lot.  Any chance such a rating system could be
integrated into the synopses?  Or would that be too contentious?

Carey


perl6 spec tests results ?

2012-08-28 Thread Marc Chantreux
hello,

i'm writing an article on Perl6 and i would like some facts to reassure
early adopters. according to the test suite and the will of Perl6
implentors, what proportion (in %) of Perl6 can be concidered as stable?
what are the parts that are not ? any link ?

regards
marc


Re: perl6 spec tests results ?

2012-08-28 Thread Stefan O'Rear
On Tue, Aug 28, 2012 at 10:09:35PM +0200, Marc Chantreux wrote:
 hello,
 
 i'm writing an article on Perl6 and i would like some facts to reassure
 early adopters. according to the test suite and the will of Perl6
 implentors, what proportion (in %) of Perl6 can be concidered as stable?
 what are the parts that are not ? any link ?

I'd say around half of what's in the synopses is considered stable.  Also,
about half of it is implemented.  These two halves overlap considerably,
a large majority of the features which you can use today will be around
next year.  We have a couple dozen modules and applications, they do require
periodic tweaks to keep running, but we're past the point where they need
periodic rewrites.

-Stefan (implementor, Niecza project)


pgpUYVA6ROgge.pgp
Description: PGP signature


Re: perl6 spec tests results ?

2012-08-28 Thread Moritz Lenz
Hi,

On 08/28/2012 10:09 PM, Marc Chantreux wrote:
 i'm writing an article on Perl6 and i would like some facts to reassure
 early adopters. according to the test suite and the will of Perl6
 implentors, what proportion (in %) of Perl6 can be concidered as stable?

That's a hard question to answer, because I don't know how to quantify
language features. Counting them is very difficult, because there are
small and large features, and which feature is what really depends
on your point of view.

 what are the parts that are not ? any link ?

I've tried to come up with some sort of stability rating for the specs,
and this is as far as I got: https://gist.github.com/2346494

It's easy to identify some subsytems that are definitively not stable:
IO, concurrency, Unicode support, object pipes.

There are areas that are pretty stable (control flow, basic OO,
variables, scoping).

Then there are areas that don't seem to have moved a lot recently, but
that have unresolved issues smoldering under the surface, and it's
unclear how large the waves will be when those issues are resolved.

Cheers,
Moritz

.oO( Never ask a 6er for completion estimates, for he will say both Yay
and Nay )