Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Todd Chester
On 07/25/2017 12:30 AM, Elizabeth Mattijsen wrote: What do you mean by “the full Rakudo” ? Rakudo Star is the Rakudo compiler release with a set of useful modules added (“batteries included”). https://rakudo.perl6.org/downloads/star/ vs https://rakudo.perl6.org/downloads/rakudo/

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread raiph mellor
TL;DR Imo, one of Perl 6's notable strengths is its approach to its specification. Imo companies will love it. I can see it becoming a primary tool for driving P6 forward in just the right way. Steve has already answered with the short version of some of what I say below, and I agree with

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Darren Duncan
On 2017-07-25 10:05 AM, Brandon Allbery wrote: On Tue, Jul 25, 2017 at 11:45 AM, Darren Duncan wrote: However I assume it is the 3 bullet points that the release announcement highlights: advanced macros, non-blocking I/O, bits of Synopsis 9 and 11. The fact the announcement

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Brandon Allbery
On Tue, Jul 25, 2017 at 11:45 AM, Darren Duncan wrote: > However I assume it is the 3 bullet points that the release announcement > highlights: advanced macros, non-blocking I/O, bits of Synopsis 9 and 11. > The fact the announcement highlights these implies they are

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Darren Duncan
On 2017-07-25 8:32 AM, Steve Mynott wrote: On 25 July 2017 at 16:23, Darren Duncan wrote: There's a key difference however. While programming languages continue to evolve, the expectation is that a production-complete Rakudo would always be a functional superset (or

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Steve Mynott
On 25 July 2017 at 16:33, Stephen Wilcoxon wrote: > I don't see anything in the notes (though I may have missed it) about JVM. > I thought the plan was to get JVM functional again (though likely still > lagging MoarVM feature support) with the 2017.07 release? There are

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Stephen Wilcoxon
I don't see anything in the notes (though I may have missed it) about JVM. I thought the plan was to get JVM functional again (though likely still lagging MoarVM feature support) with the 2017.07 release? Perl 6 on MoarVM is definitely interesting but, to me at least, the single biggest practical

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Steve Mynott
On 25 July 2017 at 16:23, Darren Duncan wrote: > There's a key difference however. > > While programming languages continue to evolve, the expectation is that a > production-complete Rakudo would always be a functional superset (or equal > to) the Perl 6 language

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Darren Duncan
There's a key difference however. While programming languages continue to evolve, the expectation is that a production-complete Rakudo would always be a functional superset (or equal to) the Perl 6 language specification which is current at the time. So I think it is reasonable for Rakudo to

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Timo Paulssen
Were there any failures before the "Building NQP ..." step? Somehow the moarvm that's packaged with the rakudo star didn't end up getting installed into your .local/bin, so you're getting the previous version, which - unsurprisingly - isn't new enough for current NQP and Rakudo.

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Mark Carter
Attempted build on Arch Linux: perl Configure.pl --prefix=$HOME/.local --backend=moar --gen-moar --gen-moar Resulting in: Building NQP ... /usr/bin/perl Configure.pl --prefix=/home/mcarter/.local --backends=moar --make-install Creating tools/build/install-jvm-runner.pl ... ===SORRY!===

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Elizabeth Mattijsen
If that is the question, the answer is: the junction of “never" and “now". Which would also be the answer for Pumpking Perl 5, or any other programming language like ever. Because as long as people are using it, a programming language will evolve. Much like any human endeavour I would say.

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Andrew Kirkpatrick
I assume the meaning is, roughly when is the implementation expected to cover the entire spec? Answering this is probably an exercise in futility, because its up to the community and not anyone in particular. On 25 July 2017 at 17:00, Elizabeth Mattijsen wrote: >> On 25 Jul

Re: Announce: Rakudo Star Release 2017.07

2017-07-25 Thread Elizabeth Mattijsen
> On 25 Jul 2017, at 05:57, ToddAndMargo wrote: > On 07/24/2017 11:40 AM, Steve Mynott wrote: >> A useful and usable production distribution of Perl 6 >> On behalf of the Rakudo and Perl 6 development teams, I'm pleased to >> announce the July 2017 release of "Rakudo Star",

Re: Announce: Rakudo Star Release 2017.07

2017-07-24 Thread ToddAndMargo
On 07/24/2017 11:40 AM, Steve Mynott wrote: A useful and usable production distribution of Perl 6 On behalf of the Rakudo and Perl 6 development teams, I'm pleased to announce the July 2017 release of "Rakudo Star", a useful and usable production distribution of Perl 6. The tarball for the July

Announce: Rakudo Star Release 2017.07

2017-07-24 Thread Steve Mynott
A useful and usable production distribution of Perl 6 On behalf of the Rakudo and Perl 6 development teams, I'm pleased to announce the July 2017 release of "Rakudo Star", a useful and usable production distribution of Perl 6. The tarball for the July 2017 release is available from