[00:26] *** rmv left
[00:45] *** johnjay left
[02:23] *** rmv joined
[02:23] *** rmv left
[02:23] *** rmv joined
[02:28] *** rmv left
[03:15] *** apogee_ntv left
[03:15] *** apogee_ntv joined
[03:47] *** lichtkind__ joined
[03:50] *** lichtkind_ left
[04:16] <disbot> <frostcod> interesting https://github.com/ash/rakupp

[04:18] *** johnjay joined
[04:22] <ugexe> the unfortunate thing is the roast is hardly a measure of what to implement

[04:22] <ugexe> compared to the ecosystem its almost insignificant even

[04:28] <ugexe> although they could download the ecosystem and be able to infer a lot without needing to run it all

[04:50] *** kylese joined
[05:09] *** wayland76 left
[05:16] *** wayland76 joined
[05:25] <Voldenet> This is actually nice, hot code in theory could be optimized into cpp libs with no rewrites

[05:35] <Voldenet> in practice, I've tried and almost none of my code works except trivial examples

[05:39] *** hurufu joined
[05:40] <Voldenet> but when it does work it's certainly fast

[05:57] <Voldenet> AH, it's actually slower – compile step is blazingly fast so it appears faster

[06:20] *** rmv joined
[06:20] *** rmv left
[06:20] *** rmv joined
[06:22] *** hwj joined
[06:23] *** hwj left
[06:23] *** hwj joined
[06:23] *** hwj left
[06:24] *** hwj joined
[06:25] *** rmv left
[06:39] *** wayland76 left
[06:39] *** wayland76 joined
[07:09] *** Sgeo left
[07:17] <wayland76> Sorry to hear that.  But maybe someday it'll pick up speed.  

[07:52] *** dakkar joined
[08:01] *** rnddim joined
[08:01] *** ShimmerFairy left
[08:02] *** rnddim left
[08:02] *** rnddim joined
[08:02] *** rnddim is now known as ShimmerFairy

[08:04] *** ShimmerFairy left
[08:04] *** ShimmerFairy joined
[08:16] <Voldenet> well, raku needs plenty of runtime optimizations, otherwise code will stay very dynamic

[08:18] <Voldenet> e.g. rakupp thinks treats <123> as Int, but <123 abc> gets two Str

[08:18] <Voldenet> s/thinks//

[08:18] <Voldenet> <123 456> is two strings too

[08:22] <Voldenet> though markdowns say what in rakupp is faster, but it requires specific code style – why would I bother writing it in raku if I wanted to use C syntax

[08:27] <Voldenet> and of course, it's only faster on m1 chip which is kinda rare

[09:21] *** rmv joined
[09:21] *** rmv left
[09:21] *** rmv joined
[09:26] *** rmv left
[11:22] <hwj> Voldenet, do you mean m1 specifically, or Apple silicon in general?

[12:42] <Voldenet> What I meant was that moarvm raku has no jit on apple silicon, so it's rakupp can be faster

[12:42] <Voldenet> s/it's//

[12:43] <Voldenet> and on intel-x64 I can't reproduce piece of code actually being faster

[13:07] *** wayland76 left
[13:08] *** wayland joined
[13:25] *** rmv joined
[13:30] *** rmv left
