🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
00:00 librasteve joined, p6steve joined 01:11 epony left, p6steve left 01:12 librasteve left, epony joined 01:20 librasteve joined 01:21 p6steve joined 02:24 p6steve left, librasteve left 02:36 librasteve joined, p6steve joined 02:41 librasteve left, p6steve left 02:53 librasteve joined 02:58 librasteve left
releasable6 Next release in ≈6 days and ≈15 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 03:00
03:10 p6steve joined 03:14 p6steve left 03:26 librasteve joined 03:31 librasteve left 03:42 p6steve joined 03:43 librasteve joined 03:50 librasteve left, p6steve left 03:52 librasteve joined, p6steve joined 03:58 p6steve left, librasteve left 04:11 librasteve joined, p6steve joined 04:16 p6steve left 04:17 librasteve left 04:30 p6steve joined, librasteve joined 04:37 librasteve left, p6steve left 04:50 librasteve joined 04:51 p6steve joined 05:01 p6steve left, librasteve left 05:13 librasteve joined, p6steve joined 05:18 p6steve left, librasteve left 05:34 librasteve joined, p6steve joined 05:40 librasteve left, p6steve left 06:07 librasteve joined, p6steve joined 07:10 librasteve left 07:11 p6steve left 07:20 librasteve joined, p6steve joined 07:24 p6steve left, librasteve left 07:37 librasteve joined 07:38 p6steve joined 07:43 librasteve left 07:44 p6steve left 07:57 p6steve joined, librasteve joined 08:06 librasteve left, p6steve left 08:20 librasteve joined, p6steve joined 08:29 p6steve left, librasteve left 08:36 p6steve joined, librasteve joined 08:42 p6steve left, librasteve left 08:56 p6steve joined, librasteve joined 09:01 librasteve left 09:02 p6steve left 09:13 librasteve joined, p6steve joined 09:19 librasteve left, p6steve left 09:20 sena_kun joined 09:21 p6steve joined, librasteve joined 09:31 librasteve left, p6steve left 09:43 librasteve joined 09:48 librasteve left 09:59 p6steve joined, librasteve joined 10:21 librasteve left, p6steve left 10:29 librasteve joined, p6steve joined 10:32 p6steve_ joined, p6steve_ left 10:35 p6steve left 10:36 librasteve left 10:37 p6steve joined, p6steve left, librasteve joined, librasteve left 10:39 librasteve joined
Geth rakudo/main: f651e9d62d | (Elizabeth Mattijsen)++ | 2 files
Document and streamline raku-bind-assert dispatcher
11:18
rakudo/main: 5dd908604b | (Elizabeth Mattijsen)++ | docs/dispatchers.md
Clarify any extra arguments on boot-constant dispatcher
11:46
[Tux] Rakudo v2023.12-62-g5dd908604 (v6.d) on MoarVM 2023.12-14-gc3fea4f58
csv-ip5xs0.269 - 0.270
csv-ip5xs-201.198 - 1.202
csv-parser1.612 - 1.651
csv-test-xs-200.145 - 0.145
test2.018 - 2.024
test-t0.437 - 0.438
test-t --race0.289 - 0.299
test-t-205.363 - 5.483
test-t-20 --race1.313 - 1.354
12:02
lizmat meh :-( 12:04
[Tux] meh as in? Did you hope for a speedup? 12:36
lizmat I didn't expect a significant loss 12:40
12:48 librasteve left
Geth rakudo/main: 2e9c0cc144 | (Elizabeth Mattijsen)++ | 2 files
Document and streamline raku-is-attr-inited dispatcher
13:19
[Tux] I'll kill out some processes and run it again later. Now still in a cpan security meeting 13:25
lizmat ack, thanks! 13:26
14:19 vrurg_ joined 14:22 vrurg left 14:37 coleman left 14:39 coleman joined 14:40 coleman left, coleman joined
Geth rakudo/main: 26ab5c21f1 | (Elizabeth Mattijsen)++ | 2 files
Document and streamline raku-sink dispatcher
14:49
rakudo/main: 4dc737c30f | (Elizabeth Mattijsen)++ | 2 files
Document and streamline raku-call dispatcher

Move from separate delegate calls with different names to a single one, adjusting name from default and adapting capture as needed.
15:29 AlexDaniel joined
AlexDaniel jdv: re “hypthetically if the vm was written in $en_vogue_tech would it mean raku would be in a better place?” – I don't want to say that any action should be taken to rewrite something, but just to answer your question: Yes. There has been a lot of interest in Rust projects during the last few years, so having an actual and practical VM 15:31
would've gathered quite a lot of attention
lizmat would that also have meant people to do that transition, in your opinion ? 15:42
Geth rakudo/main: 62a6745260 | (Elizabeth Mattijsen)++ | 2 files
Document and streamline raku-meth-call dispatcher
15:44
AlexDaniel lizmat: I'm not sure I understand the question. Usually it's the original devs themselves doing the transition, or another option is somebody else is doing a complete fork 15:53
it's true that moar was started before rust was hyped up enough so not using it in the first place wasn't a mistake or something 15:54
the question was more hypothetical, the practical reality is a bit more complex
lizmat indeed
because I don't see jnthn doing a Rust transition 15:55
jdv i just read an article thingee about the rust project suffering from a bunch of burnout 15:56
ai will be the end of it all anyway:)
lizmat yeah... it's quite common in these types of open source projects
AlexDaniel copilot actually helps a lot when writing rust :) 15:57
possibly the only case when I feel *significantly* slower without it
16:15 p6steve joined, p6steve left, librasteve joined
librasteve anyone who would like a bit of Rust practice is welcome to join me and hack on raku Dan::Polars - imo that will soon cure any desire to rewrite moarvm in rust ;-) 16:17
otoh zig looks quite interesting though I have not really used it
there's a whole story in contrast raku vs rust as in 'can do' vs 'no can do' coding experiences 16:20
16:26 librasteve left
Geth rakudo/main: 93c31ce924 | (Elizabeth Mattijsen)++ | 2 files
Streamline raku-meth-call-mega dispatcher

And remove reference of it from the documentation, as it is an internally used ony dispatcher
16:32
16:39 librasteve joined 16:54 epony left 17:04 librasteve left 17:36 epony joined 18:26 librasteve joined 18:31 librasteve left
[Tux] Rakudo v2023.12-66-g62a674526 (v6.d) on MoarVM 2023.12-14-gc3fea4f58
csv-ip5xs0.271 - 0.279
csv-ip5xs-201.161 - 1.316
csv-parser1.542 - 1.544
csv-test-xs-200.142 - 0.142
test1.938 - 2.028
test-t0.429 - 0.431
test-t --race0.281 - 0.287
test-t-205.171 - 5.267
test-t-20 --race1.256 - 1.258
18:42
18:46 librasteve joined 19:59 librasteve left 22:12 librasteve joined 22:17 librasteve left 22:56 librasteve joined
releasable6 Next release in ≈5 days and ≈19 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 23:00
23:02 librasteve left 23:41 sena_kun left 23:48 librasteve joined 23:52 librasteve left