|
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 | |