🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:02 constxqt left 00:10 verzit left
antononcube Happy Thanksgiving, tbrowder! I am working on making Raku to have vision. 00:21
00:25 constxqt joined
xinming patrickb: it works now, I tried when I replied to get the error output. probably caching issue. 00:35
tbrowder__ antononcube: & happy thanksgiving to you, too! raku with vision sounds exciting. 01:21
01:26 jpn joined 01:27 constxqt left 01:37 constxqt joined 01:38 jpn left 01:53 cleo joined 02:07 constxqt left 02:10 constxqt joined 02:28 constxqt left 02:34 jpn joined 02:38 constxqt joined 02:39 jpn left
antononcube Hopefully, I will make a post tomorrow... 02:39
02:41 tirnanog left 02:42 constxqt left 02:45 constxqt joined 02:47 teatime left 02:56 kylese left, hulk joined 03:04 constxqt left 03:06 constxqt joined 03:11 constxqt left 03:17 jpn joined, constxqt joined 03:21 jpn left 03:26 constxqt left 03:30 constxqt joined 03:35 jpn joined 03:40 jpn left 03:43 constxqt left 03:50 constxqt joined 03:58 constxqt left 04:00 andinus2 joined 04:02 andinus left 04:21 constxqt joined 04:32 constxqt left 04:36 constxqt joined, jpn joined 04:41 jpn left 04:43 constxqt left 04:45 constxqt joined 04:55 constxqt left 05:07 teatime joined 05:17 constxqt joined 05:22 constxqt left 05:28 Sgeo left 05:37 jpn joined 05:40 constxqt joined 05:42 jpn left 05:45 constxqt left 05:51 constxqt joined 06:01 constxqt left 06:26 Sgeo joined 06:30 constxqt joined 06:35 constxqt left 06:38 jpn joined 06:43 jpn left 06:47 constxqt joined 06:52 constxqt left 07:15 constxqt joined 07:18 jpn joined 07:20 constxqt left 07:23 jpn left 07:43 constxqt joined 07:48 constxqt left 08:08 constxqt joined 08:13 constxqt left 08:14 jpn joined 08:18 jpn left 08:20 constxqt joined 08:23 abraxxa joined 08:24 constxqt left, abraxxa left 08:26 abraxxa joined 08:27 constxqt joined
nemokosch Curious to see it! 08:41
08:41 discord-raku-bot left 08:42 discord-raku-bot joined 08:48 constxqt left 08:53 jpn joined 08:54 hulk left 08:55 kylese joined 09:01 constxqt joined 09:04 lichtkind_ joined 09:06 constxqt left 09:24 constxqt joined 09:28 constxqt left 09:39 kst left 09:41 constxqt joined 09:44 kst joined 09:46 constxqt left 09:49 kst left 09:50 kst joined 09:57 sena_kun joined 09:58 sena_kun left 10:00 constxqt joined 10:04 constxqt left 10:09 verzit joined 10:15 constxqt joined 10:20 constxqt left 10:42 constxqt joined 10:47 constxqt left 10:58 constxqt joined 11:03 constxqt left 11:04 Sgeo left 11:08 andinus2 is now known as andinus 11:14 constxqt joined 11:18 constxqt left 11:38 constxqt joined 11:41 verzit left 11:42 andinus left 11:43 constxqt left 11:45 andinus joined 12:00 abraxxa left 12:29 jpn left 12:37 constxqt joined 12:42 verzit joined 12:43 abraxxa-home joined 12:45 constxqt left 13:04 jpn joined 13:05 constxqt joined 13:06 constxqt joined 13:10 constxqt left 13:12 constxqt joined 13:17 kylese left, kylese joined 13:18 constxqt left 13:21 lichtkind__ joined 13:23 lichtkind_ left
librasteve o/ 13:32
back on the topic of DateTime::Parse, I have not seen any reply from sergot and there are PRs pending since Oct20, so I think we must accept that it is an orphan module ... please can we adopt it as a raku community module (and then accept the pending PRs)? [failing this, I will fork it and fez under librasteve as author] 13:35
13:36 constxqt joined
@antononcube - I have looked into DateTime::Grammar (your recent fork) and there are a couple of blockers for me around composability ... so I would like to steer the DateTime::Parser to a better place also 13:38
13:40 MoC joined 13:41 constxqt left
tbrowder__ tonyo: hi, i'm having one major problem with CSV::Parser. The show-stopper for me is how to use .trim on all columm contents (including in header contents). The test example for the Callable doesn't seem to actually do anything except increment a counter, and I can't get consistent results with my tests. What is the intent of the "header" arg in the Callable test example? Thanks. 13:42
13:47 constxqt joined
Xliff I'm getting this when attempting to build rakudo. is there a workaround? 13:52
Entry '3rdparty/nqp-configure/doc/NQP-Config.md' not uptodate.
nemokosch is there a particular reason you are still using CPAN? 13:54
teatime .w
Xliff Who? Me? 13:57
App::Mi6
<nemokosch> Also, the reason I want RakuAST to serialize into ByteCode is that I want to run the AST once I've loaded it. I'll take what I can get, though. 13:58
nemokosch App::Mi6 can be used with fez 14:02
14:02 constxqt left
Xliff I'll have to figure out how to register with fez, then. Will need some assistance on that. 14:02
I'm fighting various time crunches as it is. 14:03
nemokosch I think it really was just fez register
Xliff I'd rather not worry about that though. I need to rebuild Rakudo and am getting the error:
Entry '3rdparty/nqp-configure/doc/NQP-Config.md' not uptodate.
How can I fix?
nemokosch can't help with that, sorry
Xliff OK, thanks.
14:04 constxqt joined 14:26 abraxxa-home left 14:28 abraxxa-home joined
antononcube @librasteve Can you list the blockers you have with "DateTime::Grammar" ? 14:32
tbrowder__ .tell tonyo see ref to CSV::Parser above ^^^ 14:44
tellable6 tbrowder__, I'll pass your message to tonyo
14:58 constxqt left 15:01 constxqt joined 15:02 underscore joined 15:12 constxqt left 15:16 constxqt joined 15:48 justThanks is now known as justache 15:51 verzit left 15:59 underscore left 16:04 constxqt left 16:12 constxqt joined 16:18 verzit joined 16:24 constxqt left 16:26 constxqt joined 16:31 constxqt left
librasteve sure (i) you have copied the original DateTime::Parse code as role DateTime::Grammarish which strands all consumers of the original DateTime::Parse module and makes it rather unmaintainable. I sympathize with the desire for DateTime::Parse to be (a) composable role, but I would solve this by your new module being a wrapper that goes 'use DataTime::Parse' and having sergot (or the new agreed main fork/clone) change 16:32
class DateTime::Parse to a role and then stick in some tests so that it won't regress, (ii) you have split the Grammar and Actions and I think that composable Grammar module files should come as the Grammar/Action code together and (iii) you have named the Actions as Actions/Raku.rakumod whereas, in general I would expect a set of sub Grammar roles that consist of Grammar-Action sets in each file and have that named as a
consistent, evolvable module tree eg. imagine /DateTime/Parse/Localized/[RU|JP|US|UK|DE...] or maybe we evolve Parse.rakumod to be a parameterized Role via country code? It looks like you have good reasons for the above (eg. you want to have a structure of Actions to generate raku and python and wolfram code ultimately) but I do not want this feature: the original concept of DateTime::Parse is exactly what I need.
16:34 MoC left 16:38 constxqt joined 16:46 constxqt left 16:47 jpn left 16:53 jpn joined 16:59 constxqt joined 17:26 constxqt left 17:29 constxqt joined 18:04 swaggboi left 18:07 swaggboi joined 18:10 swaggboi left 18:12 swaggboi joined 18:42 swaggboi left 18:52 swaggboi joined
antononcube @librasteve Thank you for your detailed response! 19:08
19:28 spacekookie left 19:53 melezhik joined
melezhik o/ 19:53
tellable6 2023-11-23T21:24:52Z #raku <tbrowder__> melezhik thanks, florida, where did you live in us?
19:54 melezhik left 19:56 jpn left 20:18 melezhik joined
melezhik .tell tbrowder__: TX, the woodlands 20:18
tellable6 melezhik, I'll pass your message to tbrowder__
melezhik .tell tonyo: CVS will work in US, lol 😂 20:19
tellable6 melezhik, I'll pass your message to tonyo
20:22 Sgeo joined 20:25 melezhik left 20:33 abraxxa-home left
avuserow A note from my compilation speed improvement quest, disabling the JIT makes it significantly slower (14.7s disabled vs 11.3s enabled, for the current test) 21:00
21:40 sena_kun joined
MasterDuke avuserow: same results with MVM_JIT_DISABLE or MVM_JIT_EXPR_DISABLE? 21:57
avuserow I only tried both. Let me try them one at a time 21:59
MasterDuke yeah, MVM_JIT_DISABLE is a superset of MVM_JIT_EXPR_DISABLE 22:01
avuserow Disabling the whole JIT makes it 20% slower. The expr part doesn't seem to make a difference. 22:03
MasterDuke not surprised, but thought it might be worth trying 22:05
avuserow I found a good file to optimize though. The one defining all my Cro routes probably could be divided up to avoid some imports. 22:13
If I modify my main App.rakumod file, it takes 4s to load. If I modify App.rakumod and load the Routes file, it takes 15s. 22:15
coleman rebooting docs site. back soon. 22:32
should be back 22:36
22:39 verzit left 23:26 sena_kun left