00:50
Doc_Holliwood left
01:24
AlexDani` joined
01:28
AlexDaniel left
06:01
Doc_Holliwood joined
09:01
go|dfish joined
09:33
timotimo left
11:30
AlexDani` is now known as AlexDaniel,
AlexDaniel left,
AlexDaniel joined
12:06
tbrowder joined
|
|||
tbrowder | hi, #raku people! | 12:06 | |
12:27
tyil joined
12:30
MasterDuke joined
12:34
Geth__ joined
|
|||
Geth__ | lonestar: a5b9303a08 | (Patrick Spek)++ | README.adoc Lonely whitespace to force a new commit |
12:42 | |
12:47
Geth_ joined,
Geth__ left
13:15
lucasb joined
|
|||
tobs updated repo names and website | 13:21 | ||
13:29
Grinnz joined
13:30
Altreus joined
|
|||
Altreus | hello friends | 13:30 | |
in the brave new world | 13:31 | ||
Geth_ | problem-solving: d9beab8df7 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 6 files Consistify filenames The idea is that existing files in the repo define how new files should look like, so it's a good idea to keep files consistent. The first document had spaces in it, which I guess can be a problem sometimes, so kebab-case it is then. |
||
Altreus | Is `use v6` now deprecated? | ||
AlexDaniel | Altreus: no, why | 13:32 | |
it's still version 6 | |||
Altreus | of what | ||
AlexDaniel | Raku v6.d | 13:33 | |
13:33
ZzZombo joined
|
|||
Altreus | ah we've introduced a historical reason | 13:33 | |
13:33
sumanstats joined
|
|||
lucasb | did it skip 5 versions? | 13:33 | |
13:34
ufobat joined
|
|||
AlexDaniel | you mean historical reason to write `use v6` in your code? | 13:34 | |
ChanServ | 🦋 Welcome to Raku! raku.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: colabti.org/irclogger/irclogger_log/raku | 13:35 | |
Altreus | a historical reason why Raku is already on version 6 :) | 13:45 | |
13:49
alnk joined
13:51
bartolin joined
14:02
Kaiepi left,
Kaiepi joined
15:17
sjn joined
15:21
zostay joined
|
|||
Juerd | lucasb: The project was renamed, not restarted :) | 15:25 | |
15:26
rba joined
|
|||
Altreus | Having the 6 in the version number certainly contributed to the confusion that culminated in the name change in the first place :P | 15:50 | |
It was never perl version 6, it was perl6 version 1 ... | 15:51 | ||
now it's raku version 6 :D | |||
AlexDaniel | Altreus: heh :D | 15:52 | |
Altreus: but no, it was meant to be the next version of perl, sorta | |||
initially | |||
the idea that perl6 and perl5 are separate came much later | |||
15:53
patrickb joined
|
|||
lizmat | anyways, I would be in favour of giving versions just letters: so we're now at Raku D | 15:57 | |
working on Raku E | |||
AlexDaniel | lizmat: fucking hell | 15:58 | |
Altreus | Raku Do | ||
lizmat | AlexDaniel: ? | ||
Altreus | these are still numbers as far as I'm concerned :P | ||
I'll change my mind after F ;) | |||
AlexDaniel | lizmat: if we're ready to change versioning, then we have to drop letter nonsense | ||
lizmat: we still haven't figured out how to do versioning at all, btw | 15:59 | ||
like where's 6.d.1 and stuff, why are we doing this in branches | |||
lizmat | yeah, I know, was just stating my current preference | ||
Raku D.1 | |||
would be ok with me? | |||
AlexDaniel | lizmat: here's the crazy thought, right | ||
lizmat: why not use something that everybody else is using | |||
and understands | |||
like semver | |||
why do we have to be special snowflakes with these letter nonsense | 16:00 | ||
this* | |||
my point: 7.0.0 | |||
here, released | |||
16:00
Kaiepi left
|
|||
lizmat | Raku 7.0.0 ? | 16:02 | |
16:02
Kaiepi joined
|
|||
AlexDaniel | yep, gonna put a final nail into the “so is it released?” thing | 16:02 | |
Altreus | well in that case the current 6 could be the middle one | 16:03 | |
0.6.d = 0.6.13 | |||
Grinnz | that wouldn't be greater than v6.d | ||
AlexDaniel | that's not going to work | ||
Altreus | oh right | ||
AlexDaniel | that's not how semver sorts | ||
Grinnz | the only reason moving the middle one to major verison for perl 5 is being considered is because it would still work in version sorting | 16:04 | |
SyrupThinker | I'd compare the alphabetic releases to C/C++ standard versions. Just that they are not years. | 16:06 | |
Personally I only see a point in using semver when the standard moves so quick that patches are actually a thing | 16:07 | ||
patrickb | AlexDaniel: Please, be a bit more polite. | 16:35 | |
16:44
rba[m] joined
|
|||
vrurg | slashdot.org/submission/10554004/p...offucially – shall we make it to the top? | 17:14 | |
17:17
cxreg joined
|
|||
AlexDaniel | patrickb: sorry, it's just making my blood boil :) | 17:20 | |
lizmat | vrurg: Offucially ?? Is that intended ? | 17:22 | |
vrurg | lizmat: Sure not. U/I close to each other on the keyboard. :( | 17:23 | |
I have spotted a couple of errors in the text, but overlooked this one. And no way to edit. | |||
lizmat | can you change the title? If not, I would rather you delete and repost with proper title | ||
vrurg | lizmat: It's one way road. I neither able to edit it nor delete. | 17:25 | |
lizmat | :-( | ||
vrurg | lizmat: but the editorial is likely to edit it. FAQ says the do so for fixing error. | 17:29 | |
*they do | |||
17:32
El_Che joined
17:36
feb left
17:40
moon_child joined
17:43
BinGOs joined
17:45
Xliff joined
17:47
sena_kun joined
18:08
leont joined
18:16
scotticles joined
18:21
uzl joined
18:32
rindolf3 joined
|
|||
AlexDaniel | Xliff: it doesn't look like silence to me | 18:32 | |
18:32
xinming_ joined
|
|||
AlexDaniel | Xliff: for example: colabti.org/irclogger/irclogger_lo...2019-10-14 | 18:32 | |
18:33
uzl left,
sortiz joined
|
|||
Xliff | Since I've been here... nary a woid! | 18:35 | |
sortiz | \o Xliff | ||
lucasb | it's monday :) | ||
18:36
uzl joined
|
|||
uzl | I guess there's not a Matrix bridge yet?! | 18:36 | |
Xliff | developers.slashdot.org/comments.p...d=59306032 | 18:37 | |
Yes. That's me. | |||
AlexDaniel` | uzl: what do you mean no matrix bridge? | 18:41 | |
AlexDaniel | uzl: it took 4 minutes for that message to arrive | 18:42 | |
also messages from freenode are doubled | |||
uzl | AlexDaniel: I mean a bridge from Riot to freenode (or the other way around. Not sure) similar to the one for #perl6 | 18:43 | |
AlexDaniel | uzl: the whole freenode is bridged with matrix | 18:44 | |
uzl: just join #freenode_#raku:matrix.org | |||
AlexDaniel` | uzl: it's there, just being slow like always | ||
AlexDaniel | ↑ that's a message from Matrix :) | ||
uzl | I was trying to find it in the Explore tab and it didn't come up. Thanks :-)! | 18:45 | |
AlexDaniel | uzl: also, you can go to `perl6 / raku` community which lists all the rooms | ||
18:49
marcusr joined
|
|||
AlexDaniel | uzl: I think the whole matrix.org is not feeling well | 18:52 | |
uzl: I don't even notice that stuff usually because I'm on my own server | 18:53 | ||
uzl | AlexDaniel: I'm noticing it's taking quite long. Yeah, I'm using the default server. | 18:54 | |
SyrupThinker | The matrix.org server is horrible, there are so many people on it | ||
sjn | o/ | 18:58 | |
AlexDaniel | sjn: \o | 18:59 | |
19:01
RaycatWhoDat joined
|
|||
sjn | Who do we know that knows Perl6^WRaku well, that has a good radio voice, a good English or American accent and some time left over to try some audio-like Raku-goodness with me? :) | 19:01 | |
sjn has already talked with jnthn, but he's about to move to a new appartment so his off-work tuits are about to tank.. | 19:02 | ||
19:02
n1ge joined
|
|||
uzl | \o | 19:02 | |
El_Che | sjn: ovid had given perl 6 presentation | ||
has | |||
sjn | true | 19:03 | |
n1ge | o/ | ||
hello #raku | |||
sjn | But his accent is Texan <_< :-D | ||
El_Che | pretty sure he sound French by now :) | ||
sjn | hehehe | 19:04 | |
El_Che | s | ||
sjn | maybe that's an improvement :-) | ||
uzl | AlexDaniel: This is what I get when trying to join #raku with matrix: #freenode_#raku:matrix.org is not accessible at this time. Try again later, or ask a room admin to check if you have access. | ||
19:04
RaycatWhoDat left
|
|||
AlexDaniel | uzl: I can't even syncronize with the server | 19:06 | |
uzl: just give it time, it's an issue on their end | |||
uzl | Alright, will just have to wait until later. | 19:07 | |
sjn | BTW, anyone up for hanging out on Discord (audio) and chat? discord.gg/TdUDGd | ||
19:10
ufobat left
19:11
ufobat joined
|
|||
lizmat | PSA: I've gotten so much shit over me in the past few hours, that I'm not in a state of mind to write a Perl 6 Weekly objectively | 19:21 | |
so I won't publish one today | |||
sena_kun hugs lizmat | 19:22 | ||
n1ge | is sorry to hear that too | 19:23 | |
sjn | lizmat: aw, sorry to hear that. *hug* | 19:28 | |
19:35
rindolf3 left,
xinming_ left
|
|||
vrurg joins sena_kun and hugs lizmat too | 19:36 | ||
lizmat: I know it's hard to do, but the only way is to ignore stupidity. | 19:37 | ||
19:38
xinming_ joined
|
|||
leont also hugs lizmat | 19:38 | ||
19:38
Kaiepi left
19:39
Kaiepi joined
19:42
ufobat_ joined
19:45
ufobat left
|
|||
Geth_ | whateverable: aee3925707 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 3 files Initial Raku changes |
19:47 | |
whateverable: 88109fed6c | (Aleks-Daniel Jakimenko-Aleksejev)++ | README.md Rakufy the README too |
19:49 | ||
AlexDaniel | please forgive me xD | ||
19:53
ufobat_ is now known as ufobat
19:59
n1ge left
20:06
sumanstats left
20:18
uzl[m] joined
|
|||
Doc_Holliwood | m: my %a = b => { c => 11, d => 12 }; %a{'b';'c', 'd'}.say | 20:19 | |
evalable6 | (11 12) | ||
Doc_Holliwood | uuuh, nice | ||
m: my %a = b => { c => 11, d => 12 }; %a<b>{'c', 'd'}.say | 20:20 | ||
evalable6 | (11 12) | ||
20:20
n1ge joined
20:21
n1ge left
20:22
n1ge joined
20:24
sena_kun left
20:28
n1ge left
|
|||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a{'b', ω'}.say | 20:35 | |
evalable6 | (exit code 1) 04===SORRY!04=== Error while compiling /tmp/YjWFWouhix Two ter… |
||
Xliff, Full output: gist.github.com/7535031b3ceab00e6e...018b7967f5 | |||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a{'b', 'ω'}.say | ||
evalable6 | ({c => 11, d => 12} {α => 20, β => 42}) | ||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a{'b';'c', 'ω';'β'}.say | 20:36 | |
evalable6 | (exit code 1) Type Int does not support associative indexing. in block <unit> at /tmp/t6Pl1xYyFh line 1 |
||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a{'b';'c'; 'ω';'β'}.say | ||
evalable6 | (exit code 1) Type Int does not support associative indexing. in block <unit> at /tmp/4qzBelhWM7 line 1 |
||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a{'b';'c'.say | ||
evalable6 | (exit code 1) 04===SORRY!04=== Error while compiling /tmp/0WbrD34rGT Unable … |
||
Xliff, Full output: gist.github.com/3fd3d0fabfe2135825...ce737deb38 | |||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a{'b';'c'}.say | ||
evalable6 | (11) | ||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a{'b';'c', 'ω';'β'}.say | ||
evalable6 | (exit code 1) Type Int does not support associative indexing. in block <unit> at /tmp/GxQhtzTeOn line 1 |
||
Xliff | Hrm.... | 20:37 | |
m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a<ω>{''β'}.say | 20:38 | ||
evalable6 | (exit code 1) 04===SORRY!04=== Error while compiling /tmp/SKoWBab6Ay Two ter… |
||
Xliff, Full output: gist.github.com/485eec4775ae1d4f39...23335c1e1a | |||
Xliff | m: my %a = b => { c => 11, d => 12 }, ω => { α => 20, β => 42 }; %a<ω>{'c', 'β'}.say | ||
evalable6 | ((Any) 42) | ||
Xliff | Ah... | ||
This channel needs a camelia. :P | 20:39 | ||
Doc_Holliwood | There can only be one | 20:42 | |
21:02
Kaiepi left
21:03
Kaiepi joined
21:04
Kaiepi left
21:05
Kaiepi joined
21:11
xinming_ left
21:13
xinming_ joined
|
|||
El_Che | maybe we can use this: aws.amazon.com/blogs/opensource/aw...e-projects | 22:02 | |
22:16
titsuki joined
|
|||
Xliff | El_Che++ -- I just signed up! :) | 22:17 | |
vrurg | Xliff testing code makes the new channel feels more like lived-in. ;) | 22:18 | |
Xliff | vrurg: LOL! I know. | 22:25 | |
I want my camelia! | |||
moon_child | I have a bad idea | ||
if some code is invalid, but there exists exactly one valid code of levenshtein distance N from that code | |||
and no valid code of levenshtein distance <N | |||
then the invalid code is treated as if it were that valid code | 22:26 | ||
Doc_Holliwood | yes | 22:34 | |
that's a bad idea | |||
lol | |||
moon_child | actually hmmm | 22:39 | |
I think it needs to be recomputed for every line | |||
s/recomputed/computed separately | |||
Doc_Holliwood | i am playing with hyper and sorting and i can get 66% speedup sorting in parallel | 22:42 | |
pastebin.com/xcWBrrMM | |||
however, how do i combine the n sorted sub arrays to one most efficiently? | 22:43 | ||
22:44
uzl left
22:45
patrickb left
22:47
sortiz left
|
|||
Xliff | Doc_Holliwood: Why not let hyper do the batch? | 22:52 | |
AlexDaniel | moon_child: I remember some talk in which the presenter was showing a bunch of cool error messages and stuff | 22:54 | |
moon_child: and somebody from the audience asked: if it's so smart why can't it fix it for me | 22:55 | ||
Xliff | Doc_Holliwood: Hmmm... take min off of each sublist and push it to the new full list. | ||
Rinse and repeat until all lists are empty. | |||
AlexDaniel | moon_child: I don't think the compiler should autocorrect your code and run it, but an IDE probably should | ||
Xliff | AlexDaniel++ | 22:56 | |
AlexDaniel | I wonder if Comma should be taught to do it | ||
if it can't already | |||
Doc_Holliwood | XLiff, I did try `$lines.hyper( :$batch ).sort` with $batch being 2500 and $lines having 10K elements, | 23:03 | |
however that is slower than a `$lines.sort` | |||
Xliff | Doc_Holliwood: Did you use :$degree? | 23:04 | |
Doc_Holliwood | To 4 yes. The number of cores on my machine. But that should be the default anyway? | 23:06 | |
Xliff | Ah. OK. Weird. | 23:07 | |
Doc_Holliwood summons jnthn | 23:09 | ||
Xliff | Hah! That would be nice. | 23:10 | |
Doc_Holliwood | Let's see if it works, I had to substitute the goat blood with grape juice | 23:11 | |
Xliff | heee | ||
23:24
scotticles left
|
|||
Grinnz | AlexDaniel: dangerously approaching github.com/mattdiamond/fuckitjs :) | 23:27 |