01:10 HarmtH joined 01:11 HarmtH_ left 01:33 kvw_5 joined 01:36 kvw_5_ left
summerisle .seen sena_kun 02:44
tellable6 summerisle, gist.github.com/2c729b92a7393b952a...e2d08e397b
02:59 maggotbrain joined 03:08 HarmtH_ joined 03:09 HarmtH left 06:52 domidumont joined 07:58 sena_kun joined 10:21 domidumont left
lizmat github.com/rakudo/rakudo/commit/ec...769675d5e6 "Make my %h is QuantHash = .... about 5x as fast" 10:48
nwc10 oooh
MasterDuke oh hey! 10:51
lizmat the five most uncommon letters in the english language: .say for "words".IO.slurp.lc.comb.grep("a".."z").Bag.sort(*.value).head(5) 10:52
j q x z w 10:53
sena_kun releasable6, status 11:16
releasable6 sena_kun, Next release in ≈19 days and ≈7 hours. 1 blocker. Changelog for this release was not started yet
sena_kun, Details: gist.github.com/cd6fa59c5fc3c3493a...b8dd3f8809
11:50 lizmat_ joined 11:53 lizmat left 11:56 lizmat_ is now known as lizmat 12:07 raiph joined
raiph fyi: 2021.ecoop.org/track/ecoop-issta-2021-icooolps 12:07
tellable6 2021-02-22T09:06:37Z #raku <nine> raiph: callbacks are indeed the way to go. Inline::Perl6 is an example of how to embed MoarVM and run Raku code from C: metacpan.org/source/NINE/Inline-Pe...9/Perl6.xs
2021-02-24T00:41:00Z #raku <gfldex> raiph we don't need to wait for RakuAST. see: gist.github.com/79ac4c5505086b37bf...fac89084db
lizmat afk for a few hours& 12:51
13:06 raiph left 13:11 lucasb joined 13:44 raiph joined
raiph .tell nine Thanks for your response in Feb about using IP6 for callbacks. :) 13:46
tellable6 raiph, I'll pass your message to nine
raiph gfldex: Thanks. :) (What I meant by the RakuAST reference was that I wanted to get multiple dispatch resolution, and also to elide the commas and semi-colons. That requires a slang, and I think/hope RakuAST will make a slang's actions sane for a mere mortal like me.) 13:58
14:01 raiph left 15:44 sena_kun left, sena_kun joined 15:46 lucasb left 15:48 lucasb joined
japhb lizmat: That, plus the fact that shorter words in English have higher entropy per letter, make words like "jazz" and "quiz" brutal for Snowman (AKA Hangman). 15:53
ugexe wonder why they chose a hanging person 15:56
japhb ugexe: My understanding is rather horrible history having to do with lynchings. Hence the reason I prefer Snowman, though not everyone knows that variant. 15:57
*knows of that variant 15:58
[Tux] Rakudo v2021.03-22-gec73d6c96 (v6.d) on MoarVM 2021.03-14-g16fe88fdf
csv-ip5xs0.814 - 0.833
csv-ip5xs-207.877 - 7.974
csv-parser25.739 - 26.487
csv-test-xs-200.367 - 0.377
test7.380 - 7.990
test-t1.928 - 1.987
test-t --race0.835 - 0.887
test-t-2031.697 - 33.199
test-t-20 --race9.272 - 9.885
16:50
17:08 patrickb joined 17:11 b2gills joined 17:26 patrickb left 18:00 patrickb joined
cog m: my $bsd = 'bsd'; $bsd.= flip; .WHAT.say; $bsd++ for 0..9; $bsd.flip.say 18:14
camelia (Any)
lsd
cog m: my $bsd = 'bsd'; $bsd.= flip; $bsd.WHAT.say; $bsd++ for 0..9; $bsd.flip.say
camelia (Str)
lsd
cog m: $_ = 'bsd'; $_.= flip; .WHAT.say; $_++ for 0..9; .flip.say 18:15
camelia (Str)
Cannot resolve caller postfix:<++>(Int:D); the following candidates
match the type but require mutable arguments:
(Mu:D $a is rw)
(Int:D $a is rw --> Int:D)

The following do not match for other reasons:
(Bool:D $a is r…
cog How come $_ becomes immutable ? 18:17
Or do I abuse weird substances ? 18:18
Myopia too. It complains about $a. 18:20
raydiak $_ is refined inside the 'for' loop 18:44
m: $_ = 'bsd'; $_.= flip; .WHAT.say; for 0..9 -> $n { $_++ }; .flip.say 18:47
camelia (Str)
lsd
japhb What's the process for adding a new permanent #raku-* channel? In discussion with some of the other game developers, there's interest in a #raku-gamedev channel, but (cognizant of the namespace control), I'm not sure what process we need to go through, or who needs to approve. 18:48
cog Radial, It did not even cross my mind. I thought that was only for an explicit block. 18:49
raydisk++
raydiak cog: happy to help :)
cog Strange because I use it all the time. How the nine work... 18:50
* mind 18:51
raydiak if you want my opinion, manipulating $_ that much suggests you may want to give an explicit name to the outer variable instead of just $_. usually makes the code easier to read when the variable has an explicit name 18:54
patrickb japhb: I think there is no process for that. Also I don't think anyone would disagree to you just starting to use such a channel. What do you have in mind when you wrote "permanent"? 18:58
cog Using $_ at two different level is a stink. Here a brain fart, Hope some day a Linter will detect that. I don't mind making a fool of myself. I will file an issue for LTA message. 19:01
19:05 sxmx left
japhb patrickb: Registering it with ChanServ, having it stick around during netsplits, that sort of thing 19:17
lizmat notable6: weekly 19:47
notable6 lizmat, 4 notes: gist.github.com/6fe9b846974b06ab14...33694565ec
tonyo japhb: just create it unless you're looking to tag along with raku's status on chanserv
cog Is there such a thing for raku ? I know there is something for MoarVM but not if this is related microsoft.github.io/debug-adapter-.../adapters/ 19:53
tonyo if you try to register with chanserv they'll ask you about the organization .. i don't know if they ever verify the contacts for the organization 19:54
lizmat I think Comma uses something like that, conceptually
japhb OK, well, if no one has any objections, I'll create the channel and talk to mst or so about getting it ChanServ'ed. 19:56
Created! :-) 20:00
patrickb japhb++ 20:06
20:06 patrickb left 21:01 lichtkind joined
lizmat and another Rakudo Weekly News hits the Net: rakudoweekly.blog/2021/03/29/2021-13-games-pop/ 21:20
21:34 sxmx joined 22:07 sena_kun left 22:27 lichtkind left 22:28 Voldenet joined, Voldenet left, Voldenet joined 23:25 Voldenet left 23:30 Voldenet joined, Voldenet left, Voldenet joined