|
00:24
stanrifkin left
|
|||
| disbot6 | <jubilatious1_98524> weekly: stackoverflow.com/a/79794879/7270649 | 00:26 | |
|
01:22
sibl joined
02:30
jgaz left
02:38
arkiuat left
02:40
arkiuat joined
02:44
hulk joined
02:45
kylese left,
arkiuat left
02:47
sibl left
02:53
sibl joined,
MasterDuke joined
03:05
arkiuat joined
03:10
arkiuat left
03:15
hulk left,
kylese joined
03:16
MasterDuke left
03:19
arkiuat joined
03:23
sibl left
03:24
sibl joined
04:20
vasko453558 left
04:21
vasko453558 joined
04:28
lichtkind_ joined
04:30
lichtkind__ left
05:46
arkiuat left
05:47
arkiuat joined
05:48
melezhik joined
05:52
sibl left
05:54
Aedil joined
05:59
sibl joined
06:46
abraxxa joined
06:51
abraxxa left,
abraxxa joined
|
|||
| xinming | we | 07:02 | |
|
07:36
silug left
07:40
silug joined
07:46
Voldenet left
07:47
Voldenet joined
07:58
Aedil left
08:33
merp left
08:40
merp joined
08:45
sibl left
08:46
merp left,
Sgeo left
08:48
merp joined
08:53
merp left
08:54
merp joined
08:57
dakkar joined
09:09
sibl joined
09:27
melezhik left
09:28
melezhik_ joined
09:36
arkiuat left
09:45
Aedil joined
09:56
sibl left
10:06
arkiuat joined
10:08
melezhik_ left,
melezhik_ joined
10:12
arkiuat left
10:19
melezhik_ left,
melezhik_ joined
10:21
hvxgr left
10:24
melezhik_ left
10:25
melezhik_ joined
10:27
arkiuat joined
10:30
melezhik_ left,
melezhik_ joined
10:31
arkiuat left
|
|||
| lizmat | pinging librasteve | 10:34 | |
|
10:35
melezhik_ left,
melezhik_ joined
10:41
melezhik_ left,
melezhik_ joined
10:46
melezhik_ left
10:47
melezhik_ joined
10:52
melezhik_ left,
melezhik_ joined
10:57
melezhik_ left
10:58
melezhik_ joined
10:59
arkiuat joined
11:04
arkiuat left
11:09
melezhik_ left
11:31
librasteve_ joined
11:33
arkiuat joined
|
|||
| disbot6 | <librasteve> looks like discord weekly bot is down | 11:35 | |
|
11:37
arkiuat left
11:39
Geth left,
Geth joined
|
|||
| Geth | advent/main: a5ef22f3eb | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | raku-advent-2025/authors.md Reschedule ab5tract's post to 19 |
11:40 | |
|
11:51
arkiuat joined
11:55
melezhik joined
11:59
arkiuat left
|
|||
| tbrowder | hi, i tried to "like" antononcube's article but couldn't it's way over my head but i think it's pointing out the power and beauty of Raku grammar should be a huge selling point to non-Raku ppl. | 12:01 | |
|
12:11
arkiuat joined
12:16
arkiuat left
12:18
arkiuat joined
12:22
arkiuat left
12:25
grondilu joined
|
|||
| grondilu | Hello. Just wanted to say that Raylib::Bindings is quite awesome. I'm using it to make a chess app and it works great. | 12:26 | |
|
12:35
arkiuat joined
|
|||
| tbrowder | i haven't used it but it looks to be very useful. thanks for pointing it out | 12:36 | |
| grondilu | most painless graphics programming experience I've ever had. | 12:38 | |
|
12:40
arkiuat left
|
|||
| grondilu | my chess app so far : gist.github.com/grondilu/8628e20fb...c8aa908a19 | 12:48 | |
|
12:52
arkiuat joined
|
|||
| lizmat | grondilu: cool! | 12:53 | |
| also: while !window-should-close -> until window-should-close | |||
| reads better for me :-) | |||
|
12:57
arkiuat left
|
|||
| grondilu | oh yeah | 12:59 | |
|
13:08
arkiuat joined
13:13
arkiuat left
|
|||
| disbot6 | <antononcube> @grondilu “most pointless graphics programming experience I’ve ever had.” — Anything I program about chess feels that way. | 13:21 | |
| <antononcube> @tbrowder I assume you mean the “Day 6 – Robust code generation combining grammars and LLMs” article. It is not as popular as I assumed it will be… | 13:23 | ||
| Geth | advent/main: ab5793ee81 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | raku-advent-2025/authors.md Add lizmat advent post |
13:41 | |
| disbot6 | <librasteve> lizmat ++ | 13:43 | |
| <librasteve> ok folks - just two open slots to go - don't be shy even if you never published a post before (just ask if you would like a friendly review)...! | 13:44 | ||
|
13:50
arkiuat joined
13:55
arkiuat left
|
|||
| disbot6 | <antononcube> @patricb Do you have a Markdown GitHub gist of your Raku Advent post? Or similar accessible location. | 14:05 | |
|
14:19
arkiuat joined
|
|||
| Geth | ¦ raku.org: librasteve self-assigned Make an LLM focus page github.com/Raku/raku.org/issues/284 | 14:20 | |
|
14:24
arkiuat left
14:27
sorenson left
14:28
sorenson joined
14:44
sibl joined
14:51
lichtkind_ left
14:52
arkiuat joined
|
|||
| patrickb | antononcube: the 14th or the 21st? | 14:53 | |
| disbot6 | <antononcube> 14th (because I have seen it.) | 14:54 | |
|
14:54
lichtkind joined
|
|||
| patrickb | I do not, but I can quickly put it in a paste if you want | 14:55 | |
|
14:55
sibl left
|
|||
| patrickb | antononcube: paste.sr.ht/~patrickb/7bfc1b8bb09c...69563df6cf | 14:57 | |
| disbot6 | <antononcube> I want to use it as an example for a workflow of making code highlights over Markdown. It would be easier / nicer to get it from GitHub. (For reproducible purposes.) | ||
| <antononcube> Ok, paste.sr.ht works too. 🙂 | 14:58 | ||
| <antononcube> BTW, so far used @korvo 's post, but that one is too long. | |||
|
15:01
arkiuat left
|
|||
| disbot6 | <librasteve> Here is a poll on Reddit on this subject ... www.reddit.com/r/rakulang/comments...exemplars/ | 15:05 | |
|
15:16
abraxxa left
15:20
arkiuat joined
15:25
arkiuat left
15:54
arkiuat joined
15:59
arkiuat left
16:00
arkiuat joined
16:07
arkiuat left
16:27
timo left
16:32
arkiuat joined
|
|||
| arkiuat | can anyone explain to me why Cool is implemented as a class and not as a role? | 16:57 | |
|
17:00
timo joined
|
|||
| disbot6 | <antononcube> Because it is cool to have a cool class. | 17:18 | |
|
17:34
arkiuat left
17:39
arkiuat joined,
dakkar left
17:43
arkiuat left
17:49
arkiuat joined
|
|||
| Voldenet | while it's not directly a proof, I see inheritance used more in performance contexts in C# | 17:50 | |
| so it might just be that class at some point became faster | |||
| OR role was implemented later | 17:51 | ||
| though to me it's obvious that Cool meant to represent "abstract type being either Str or Int or whatever else perl used to have" | 17:52 | ||
| and not some behavior | 17:54 | ||
| ugexe | "Cool is a class (and not a role), because classes are mutable; so if you want to inject behavior into nearly all built-in types, augmenting Cool is an option (though usually considered evil, and should not be done lightly)." | ||
| from perlgeek.de/blog-en/perl-6/cool.html | |||
| tadzik | Any's the "whatever Perl used to have" type, iirc | 17:56 | |
| Voldenet | ah, so Cool is an afterthought because there was too much mess in Any | ||
| very nice post | 17:57 | ||
| librasteve_ | notable6: weekly | 18:20 | |
| notable6 | librasteve_, 1 note: 2025-12-11T21:00:48Z <librasteve_>: github.com/Raku-Steering-Council/P...06ed981d01 | ||
|
18:26
xinming left
18:28
tgt joined,
tgt left
|
|||
| disbot6 | <antononcube> BTW, the image of Day 16 of the Raku advent blog has a horse because of the coming Year of the Fire Horse. | 18:32 | |
| arkiuat | ugexe, Voldenet: thanks for the info | 18:35 | |
| librasteve_ | rakudoweekly.blog/2025/12/15/2025-...plar-poll/ | 18:41 | |
|
18:44
Aedil left
19:02
xinming joined
|
|||
| librasteve_ | notable6: weekly reset | 19:12 | |
| notable6 | librasteve_, Moved existing notes to “weekly_2025-12-15T19:12:16Z” | ||
| disbot6 | <aruniecrisps> I have a question: I was reading this gist: gist.github.com/raiph/849a4a9d8875...b2eda89296 | 19:13 | |
| <aruniecrisps> The first footnote says that Raku and MoarVM bundle private state and behavior at every level, I was wondering how this is enforced at the VM level? | 19:14 | ||
| Geth | advent/main: f7feef82ea | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | raku-advent-2025/authors.md Schedule sawyer's post for tomorrow |
19:15 | |
| librasteve_ | arkuiat: good question, I often refer to the docs typegraphs (eg docs.raku.org/assets/typegraphs/Int.svg) … it feels to me that class and role are used for different purposes - and that the class is the primary (singly) inherited parent all the way up to Cool - Any - Mu | 19:16 | |
|
19:24
Aedil joined
|
|||
| grondilu got the infamous 'Missing serialize REPR function for REPR CStruct (Raylib::Bindings::Color)' error today | 20:33 | ||
| when trying something simple like initializing a color : `{ use Raylib::Bindings; constant white = Color.init(255, 255, 255, 255); }` | 20:34 | ||
|
20:34
melezhik left
|
|||
| grondilu | it works fine outside of a function. I'll try to golf it. | 20:35 | |
| actually it does work in a function too. I guess it's more about integration into a module or something. | 20:37 | ||
| which somehow gives me a deja-vu vibe. | |||
| I vaguely recall lizmat having looked into something similar years ago | |||
| grondilu notices the IRC logs are not searchable? | 20:39 | ||
| disbot6 | <antononcube> Switch to using Discord, so, you can search. | 20:41 | |
| grondilu | turns out it's quite easy to golf: gist.github.com/grondilu/7053364a8...429d24b957 | 20:44 | |
| The module can run just fine, but not if I import it with -M | 20:46 | ||
| not sure about use Foo in the code though. I'll try. | 20:47 | ||
| nope, `use Foo; Foo::f()` fails exactly the same way. | |||
| grondilu tries to connect to discord | 20:48 | ||
| grondilu notices he can clone the irc-log repo | 20:50 | ||
| grondilu gives up on connecting to discord | |||
| lizmat | grondilu: you mean at irclogs.rakyu.org ? works fine as far as I can see | 20:52 | |
| arkiuat | grondilu: nice! The irc logs search works for me, but I've always found the interface a little clumsy, so I should try that | 20:53 | |
| lizmat | *irclogs.raku.org | ||
| wrt search interface: suggestions welcome! | 20:56 | ||
|
20:57
stanrifkin joined
|
|||
| Voldenet | grondilu: fwiw raylib bindings export colors | 20:58 | |
| github.com/vushu/raylib-raku/blob/...umod#L1022 | |||
| …it's done in quite weird way | |||
| grondilu | I've tried using colors directly but that did not work. | 21:01 | |
| oh, I see. With a `init-` prefix? | |||
| lizmat | weird indeed | 21:02 | |
| Voldenet | otoh examples use `my $white = Color.init(245, 245, 245, 255);` instead | ||
| grondilu | oh maybe I can't use Color.init to define a constant, as it's compile time or something? | 21:04 | |
| grondilu checked if replacing constant with my fixes it, and it does | 21:05 | ||
| Voldenet | hm, Color.init does malloc-Color | ||
| so obviously it won't work because the pointer totally isn't constant | 21:09 | ||
|
21:51
arkiuat left
21:54
arkiuat joined
|
|||
| arkiuat | wow, how did it take me this long to discover the REPL module? thank you, lizmat++ | 22:28 | |
|
23:20
Sgeo joined
23:25
Aedil left
23:56
eseyman left
|
|||