🦋 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:57 librasteve_ left 01:16 kjp left 01:17 kjp joined 01:20 kjp left, kjp joined 01:52 donaldh left 03:58 donaldh joined
Geth rakudo: ivanyoung10++ created pull request #5900:
Added comments to sanity tests
07:18
13:02 librasteve_ joined 15:21 librasteve_ left
ab5tract I wonder if there is any modern build system that could handle our requirements for Rakudo 16:39
timo "a bucket of shell scripts" :P 16:50
what requirements are you thinking of in particular? 16:57
harelang.org/blog/2025-06-11-hare-update/ something a friend just linked; this has a description of some tooling that lets devs write matching rules against source code of the language. probably relevant to the ast querying topic we also briefly discussed at the summit /cc patrickb, MasterDuke17 17:15
17:24 librasteve_ joined
ab5tract timo: I'm thinking about the abstract set of requirements that have been solved by smashing a highly specialized unicorn (NQP::Configure) into a sanity-deprivation tank (automake, or at least Makefile.in templating) and a Configure.pl on top of that 18:15
zig build seems to be quite powerful, for example 18:17
timo i think part of the reasoning why we have NQP::Configure and Configure.pl is that we don't want to have more dependencies, especially no dependencies that are a pain in the arse to get on windows 18:19
windows at least has "Shitmake" 18:20
though i'm not sure getting perl is not a pain in the arse. at least Strawberry Perl exists and isn't so hard? 18:21
ab5tract I don't know how much it's worth catering to making "build from source easier". Torture the developers and all 18:34
timo you mean there's not so much benefit to this particular piece of torture? 18:37
ab5tract or the torture could be redistributed from devs maintaining/altering the build setup onto the subset of devs that are actually building from source
[Coke] after travelling from about 7:30 AM CEST to about 9PM EDT on tuesday, my neck doesn't hurt, but sitting isn't great. :) 20:04
ab5tract [Coke]: welcome home! 20:25
21:46 librasteve_ left