[perl #126370] [BUG] hyper multidim subscript doesn't meet postcircumfix:<[; ]> API

2015-10-15 Thread via RT
# New Ticket Created by Larry Wall # Please include the string: [perl #126370] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=126370 > 18:17 m: say [[2, [3,4]], [4, [5, 6]]]».[1]».[1] 18:17 rakudo-moar 271e84: OUTPUT«(4 6)␤»

Re: Backwards compatibility and release 1.0

2015-10-15 Thread yary
On 10/13/2015 03:17 PM, Moritz Lenz wrote: >... We have 390+ modules, and hand-waving away all > trouble of maintaining them seems a bit lofty. > ... a large percentage of the module updates are done by group of > maybe five to a dozen volunteers. ... 5 people updating 70% of 390 > modules. Modules

[perl #126369] pair construction peculiarity in: my $x = 42; $x = :$x;

2015-10-15 Thread via RT
# New Ticket Created by David Warring # Please include the string: [perl #126369] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=126369 > >From RT: [10:17] r: my $x = 42; $x = :$x; say $x.perl [10:17] <+camelia> rakudo-jvm 2

Re: Exploit the versioning (was Re: Backwards compatibility and release 1.0)

2015-10-15 Thread Darren Duncan
On 2015-10-15 5:27 AM, yary wrote: Short answer: everything must declare which semantics it expects- everything in Panda/CPAN at least. And we already knew it, just need to do it. I believe this is something Perl 6 should require in general, if it doesn't. That is, it should be MANDATORY for P

Re: Backwards compatibility and release 1.0

2015-10-15 Thread Richard Hainsworth
Moritz rant away! Actually, I think this it is a very significant milestone in the development of a language and its ecosystem when backwards compatibility becomes an issue. There will always be modules that have bit rot, insufficient documentation, inadequate testing, no reviews, etc. The pro

[perl6/specs] 9742c3: fossil eval replaced with EVAL

2015-10-15 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 9742c3981abe688164cf9d4a4c8c88d053b99368 https://github.com/perl6/specs/commit/9742c3981abe688164cf9d4a4c8c88d053b99368 Author: Stéphane Payrard Date: 2015-10-15 (Thu, 15 Oct 2015) Changed paths: M S

Re: Exploit the versioning (was Re: Backwards compatibility and release 1.0)

2015-10-15 Thread yary
Short answer: everything must declare which semantics it expects- everything in Panda/CPAN at least. And we already knew it, just need to do it. Full post: This thread points to a bigger problem, which has a solution that is both cultural and technical. Perl5 has a colossal code corpus, humbling

Re: Backwards compatibility and release 1.0

2015-10-15 Thread Moritz Lenz
On 10/15/2015 10:47 AM, Smylers wrote: Moritz Lenz writes: On 10/13/2015 10:52 AM, Richard Hainsworth wrote: Following on the :D not :D thread, something odd stuck out. On 10/13/2015 03:17 PM, Moritz Lenz wrote: We have 390+ modules, and hand-waving away all trouble of maintaining them s

Re: Backwards compatibility and release 1.0

2015-10-15 Thread Elizabeth Mattijsen
> On 15 Oct 2015, at 12:57, Mark Overmeer wrote: > > * Elizabeth Mattijsen (l...@dijkmat.nl) [151015 10:43]: >> FWIW, I’m with FROGGS on this. >> use variables :D; > > In the first response to this message, Moritz spoke about > use invocant :D; > and use parameters :D; > > Three different

Re: Backwards compatibility and release 1.0

2015-10-15 Thread Mark Overmeer
* Elizabeth Mattijsen (l...@dijkmat.nl) [151015 10:43]: > FWIW, I’m with FROGGS on this. > use variables :D; In the first response to this message, Moritz spoke about use invocant :D; and use parameters :D; Three different things? > at the top of the scope of your code, and then you’re s

Re: Backwards compatibility and release 1.0

2015-10-15 Thread Elizabeth Mattijsen
> On 15 Oct 2015, at 11:06, Tobias Leich wrote: > Am 15.10.2015 um 10:47 schrieb Smylers: >> Moritz Lenz writes: >> >>> On 10/13/2015 10:52 AM, Richard Hainsworth wrote: >>> Following on the :D not :D thread, something odd stuck out. On 10/13/2015 03:17 PM, Moritz Lenz wrote: >>

Re: Backwards compatibility and release 1.0

2015-10-15 Thread Tobias Leich
Am 15.10.2015 um 10:47 schrieb Smylers: > Moritz Lenz writes: > >> On 10/13/2015 10:52 AM, Richard Hainsworth wrote: >> >>> Following on the :D not :D thread, something odd stuck out. >>> >>> On 10/13/2015 03:17 PM, Moritz Lenz wrote: We have 390+ modules, and hand-waving away all trouble of

Re: Backwards compatibility and release 1.0

2015-10-15 Thread Smylers
Moritz Lenz writes: > On 10/13/2015 10:52 AM, Richard Hainsworth wrote: > > > Following on the :D not :D thread, something odd stuck out. > > > > On 10/13/2015 03:17 PM, Moritz Lenz wrote: > > > > > > We have 390+ modules, and hand-waving away all trouble of > > > maintaining them seems a bit lo