So what's the plan regarding *@ and **@ again? *@ seems to currenty flatten, so are we to change all/most of the API to **@ (and update spec and doc as well?.) A lot of spectest failures are due to this.

..nqp-parrot: OUTPUT«Can't exec "./rakudo-inst/bin/nqp-p": No such file or directory at lib/EvalbotExecuter.pm line 193.␤exec (./rakudo-inst/bin/nqp-p /tmp/tmpfile) failed: No such file or directory␤Lost connection to server irc.freenode.org.␤»

ShimmerFairy: oh I'm sure it does. Same as .gist. I just don't see the harm. .perl is usually used for debugging and in addition is supposed to return something that can EVAL back into the original object. For that we have to consume it.

ShimmerFairy: about our dicussion yesterday, CORE code assumes that if both a class and a role have implemented the same only method, the role one gets skipped entirely. see Bridge in Int and in Real (Int does Real, btw)

I don't know of any side-effects it would have, but the point is that sticking a say $seq.perl in your code when debugging shouldn't suddenly give an empty Seq down the line. Debugging tools are not typically supposed to affect the outcome of code :P

laben: that's an interesting example. The signatures are textually different, but the role and class both use their own name there. Since the role's stuff "becomes" the class' stuff, in most ways, that might not count as a conflict. Hm.

just for the sake of making sure it's clear, M(C: C $a, C $b) would only work (in my thinking) if the role declared that same signature, or more generically, M(C, ::?CLASS $a, ::?CLASS $b) (again however ::?CLASS is actually spelled)

laben: yes. If the role says it expects an argument of its own kind to appear $thing.foo(HERE), then the class can't narrow down that expectation. But the invocant argument specifies the thing you're calling the method on, and that naturally changes in role composition.

Yes. The R: will naturally become a C: when you do role composition, so the conflict detector should check for that. The other Rs are asking for any kind of R-doing thing, so you can't spell that out as C instead.

17 Aug 2015 21:21Z <nine> jnthn: is ([1,2] X~ <a b>), '1 2a 1 2b', '[] does not flatten'; cannot work with the nqp::istype(elem, Iterable) distinction between item and list because no matter how much you itemize [1,2], it will stay Iterable and thus be iterated over.

rakudo-moar 375435: OUTPUT«Potential difficulties:␤ To pass an array, hash or sub to a function in Perl 6, just pass it as is.␤ For other uses of Perl 5's ref operator consider binding with ::= instead.␤ Parenthesize as \(...) if you intended a capture of a single var…»

rakudo-moar 6b97f5: OUTPUT«Potential difficulties:␤ To pass an array, hash or sub to a function in Perl 6, just pass it as is.␤ For other uses of Perl 5's ref operator consider binding with ::= instead.␤ Parenthesize as \(...) if you intended a capture of a single var…»

I remember back when rakudo didn't even have a Pod parser, and I tried foolishly tried writing one. But it was outside of rakudo, and I didn't want to play along with all the Pod:: classes as mentioned.

People who know both languages probably feel differently, but for me it's super weird to insist on having Perl 5 and Perl 6 code be handled by the same system, when they aren't at all the same language.

[Coke]: I don't remember much from when CPAN stuff was happening here, but I vaguely recall that the setup was very much "try to fit it on CPAN in a way that won't cause problems", which makes P6 seem like an unimportant afterthought

[Coke]: Like I said, people who know 5 and 6 would probably feel different from me. But as someone who knows 6 and nothing of 5, it's always strange when people try to stuff both languages into the same room.

ShimmerFairy: http://metacpan.org looks quite fresh to me :) It's just http://pause.cpan.org that could use a re-vamp. But I only see that when uploading a dist and that's not all that often. Heavy contributors have that step automated anyway.

nine: yeah, admittedly it's PAUSE that looks and acts like it's straight out of the 80s. _Emailing_ people to _manually_ make an account? Demanding a full name from people, who may like me not enjoy giving out personal info freely?

nine: I suppose in reality, I just don't want Perl 6 to be a second-class citizen on CPAN (which as I recall the latest plan for CPAN involved making sure not to upset P5's tools, which is kinda lame to me)

ShimmerFairy: I for sure don't want Perl 6 to be a second-class citizen on CPAN. I also think, that we can work together to avoid that. Of course, backwards compatibility is and always has been an issue. But certainly one worth the gain.

ShimmerFairy: as someone who wants to see the Perls growing closer together again, I had a couple of discussions about CPAN at the QA Hackathon this year. A very productive one with Andreas, the primary maintainer of PAUSE.

mst: Sorry for coming off as combative, it's just that as someone who enjoys Perl 6, I'm generally frustrated when Perl 6 isn't treated as its own thing (being shoehorned into CPAN instead of making CPAN support the two equally, the specs assuming P5 knowledge, etc.)

nine: yeah, I wonder what it would look like to retool cpan and metacpan to let you browse both languages, as well as what it would take to retool modules.perl6.org (though that could just be a portal to CPAN if those sites get retooled)

nine: sure, if you allow for the C/C++ analogy (of which I make use of C++ only as well, appropriately), then of course C and C++ can and should intermingle as much as feasible. I just happen to be someone who codes in only C++, so I don't tend to see the C side of stuff.

The test I changed really was concerned with equivalence more than object identity. It used === to check if the tested object looked exactly like the reference object. But that's eqv. It doesn't have to _be_ the reference object.

smls: well I'd say bringing back (1, 2, 3) === (1, 2, 3) is above my pay grade :) No idea how even to begin trying to do that. For now I just change tests that are actually not concerned with this particular feature, but are testing something else and should be content with eqv.

ShimmerFairy: When working with Perl 5, if the code isn't on CPAN it doesn't exist. Also I like that getting an account isn't automated, it helps prevent drive-by uploads that don't follow the guidelines, and having many uploads with slight variations ( I think I read this is a problem with Ruby Gems ).

is using @foo».bar a lot as short hand for @foo.map(*.bar), even when I don't care about it being hyper. Is there any reason why this is a bad idea? I understand that post-glr the performance cost is minimal

leont: » doesn't guarantee evaluation order (it's currently scrambled specifically to discourage this when it becomes more problematic), and if the method you're hyper-ing can't handle being multi-threaded (for whatever reason), there's another reason not to use »

rakudo-moar ffbad1: OUTPUT«5===SORRY!5=== Error while compiling /tmp/DWXZTopVoB␤Unsupported use of bare "sin"; in Perl 6 please use .sin if you meant $_, or use an explicit invocant or argument␤at /tmp/DWXZTopVoB:1␤------> 3say (1, 5, -7, 5).map(sin7⏏5);␤»

rakudo-moar 67e9f3: OUTPUT«5===SORRY!5=== Error while compiling /tmp/9_0SePDQX6␤Unsupported use of bare "sin"; in Perl 6 please use .sin if you meant $_, or use an explicit invocant or argument␤at /tmp/9_0SePDQX6:1␤------> 3say (1, 5, -7, 5).map(sin7⏏5);␤»

i'm messing around composition but sometimes when i try to get a signature with .signature, it returns a not-null and concrete object that i cannot inspect and nqp::what returns ''. can someone give me a hint?

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«BOO"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

..nqp-jvm: OUTPUT«(signal ABRT)#␤# There is insufficient memory for the Java Runtime Environment to continue.␤# pthread_getattr_np␤# An error report file with more information is saved as:␤# /tmp/jvm-2601/hs_error.log␤»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen…»

nqp-moarvm: OUTPUT«Confused at line 2, near "OUTPUT«Con"␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/steve/sandbox/perl6/rakudo/install/share/nqp/lib/nqp.moarvm:…»

json has some weird rules regarding unicode, I wouldn't be surprised if that's the reason. I had to fix JSON::Tiny a long time ago to understand escape-code utf16 surrogate pairs because I had to process a file using them...

nqp-moarvm: OUTPUT«Confused at line 2, near "say 42; # "␤ at gen/moar/stage2/NQPHLL.nqp:516 (/home/camelia/rakudo-inst-2/share/nqp/lib/NQPHLL.moarvm:panic:105)␤ from gen/moar/stage2/NQP.nqp:921 (/home/camelia/rakudo-inst-2/share/nqp/lib/nqp.moarvm:comp_unit:872)␤ from gen/…»

moritz: i was messing around in RoleToClassApplier, trying to check signatures before adding the methods. dunno if you want to investigate deeper, i don't have time anymore for that nor would i know how to proceed

power skimmed that, but he's under the same misapprehension that perl 6 too the brains of the perl 5 community away to hack on six. (the rest seems to be "I'm happy with perl 5and probably can't switch to perl 6 for work", which is fine. I could say the same thing about coldfusion vs. perl 6.

the scripting is an afterthought which gets slightly better each release, as more tag-based stuff is made available. variable scoping is evil, whitespace output is evil, everything is case insensitive except when it's not...