🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 25 August 2021.
sisar m: say 3; 10:11
camelia 3
Nemokosch lol 10:16
Voldenet this is not how you create a tree, despite the name 10:20
uzl[m] Hello folks, long time no see ;-)! I hope everyone is doing fine!!! 14:17
old.reddit.com/r/rakulang/comments...e_and_use/
Would it be possible to get a few answers for this question?
Btw I tried to join the Raku discord server but it seems it's not maintained anymore. If it's the case, it should be removed from the Community tab: raku.org/community/ 14:18
MasterDuke there have been people using it pretty recently and gfldex maintains the irc bridge bot 14:20
uzl[m] I get a "Message Failed to Load" and it stays there: discord.com/invite/VzYpdQ6 14:22
> <@uzluisf:matrix.org> old.reddit.com/r/rakulang/comments...nd_use/... (full message at libera.ems.host/_matrix/media/r0/d...c6c4d0b4d) 14:25
suman while viewing moarvm profiler results, is it good or bad to have time spent on garbage collection? 14:48
MasterDuke in one sense bad, since it's time spent not in your code. on the other hand, the whole point of GC is to not have to manage memory yourself 14:51
suman Ok 14:54
And what about jit compiled frames and call frames. Does having more call frames means bad less efficent code? 14:55
MasterDuke in general the more call frames the longer something is going to take. but it also depends what those call frames are doing of course 15:04
Voldenet there's ways to lower GC usage, like using manually managed object pool 15:17
[Coke] Or avoiding creating objects in the first place. Might be something you can change algorithmically 17:04
drakonis how mature is the javascript backend? 18:49
Xliff_ m: my $a = "{ tc }"; my $r = 'tc'; $a .= subst("\{ $r \}", 'bb'); $a.say 19:00
camelia ===SORRY!=== Error while compiling <tmp>
Calling tc() will never work with signature of the proto ($, *%)
at <tmp>:1
------> my $a = "{ ⏏tc }"; my $r = 'tc'; $a .= subst("\{ $r
Xliff_ m: my $a = "\{ tc \}"; my $r = 'tc'; $a .= subst("\{ $r \}", 'bb'); $a.say
camelia bb