Re: perl6 spec tests results ?
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 ?
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 ?
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 ?
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 ?
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 )