🦋 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 still being worked out. If you're a beginner, check out the #raku-beginner channel! Set by lizmat on 16 August 2021. |
|||
00:30
linkable6 left,
unicodable6 left,
tellable6 left,
evalable6 left,
benchable6 left,
greppable6 left,
evalable6 joined
00:31
unicodable6 joined
00:33
greppable6 joined,
tellable6 joined
01:31
benchable6 joined
01:32
linkable6 joined
02:29
japhb left
02:36
melezhik left
02:39
neshpion joined
02:56
squashable6 left
02:58
squashable6 joined
03:28
MasterDuke left
03:58
japhb joined
04:03
reportable6 joined
04:22
mattil joined
05:04
neshpion left
05:10
mattil left
05:16
tejr left,
tejr joined
05:21
swaggboi left
05:33
swaggboi joined
06:01
shift-eleven joined
06:02
reportable6 left
06:05
shift-eleven left
06:18
esh left
06:19
esh joined
06:41
MasterDuke joined
06:53
jjido joined
07:00
abraxxa joined
07:06
abraxxa left
07:07
abraxxa joined
07:32
abraxxa left,
abraxxa joined
07:55
Sgeo left
08:04
reportable6 joined
08:06
jjido left
08:12
jjido joined
08:21
jjido left
08:32
AlexDaniel left,
CIAvash left,
rba[m] left,
aolko[m] left,
demostanis[m] left,
happy-dude left,
cnx left,
juanfra left
08:36
juanfra joined
|
|||
xinming | releasable6: status | 08:47 | |
releasable6 | xinming, Next release in ≈2 days and ≈10 hours. 1 blocker. Changelog for this release was not started yet | ||
xinming, Details: gist.github.com/90aaafbde650df09a2...d8484b4949 | |||
08:47
CIAvash joined,
AlexDaniel joined,
cnx joined,
aolko[m] joined,
happy-dude joined,
rba[m] joined,
demostanis[m] joined
08:56
lichtkind joined
|
|||
tib | Hello | 09:31 | |
A 2 parts serie of blog posts about Raku | |||
dev.to/thibaultduponchelle/raku-fe...er-vm-1ahh | |||
dev.to/thibaultduponchelle/raku-ot...etails-c3b | |||
Thank you lizmat for proofreading | 09:32 | ||
2nd post is probably more interesting for people here | |||
I hope you will enjoy these blog post | 09:33 | ||
09:56
evalable6 left,
linkable6 left
09:57
jjido joined
10:22
jjido left
|
|||
El_Che | weekly: dev.to/thibaultduponchelle/raku-fe...er-vm-1ahh | 10:59 | |
notable6 | El_Che, Noted! (weekly) | ||
El_Che | weekly: dev.to/thibaultduponchelle/raku-ot...etails-c3b | ||
notable6 | El_Che, Noted! (weekly) | ||
11:15
frost joined
11:28
Manifest0 left
11:33
xinming_ joined
11:35
xinming left
11:44
jjido joined
|
|||
tbrowder | howdy, all: \o/ | 11:56 | |
11:58
Manifest0 joined,
linkable6 joined
11:59
evalable6 joined
12:02
reportable6 left
12:04
reportable6 joined
12:12
jjido left
|
|||
lizmat | tbrowder o/ | 12:14 | |
tbrowder | lizmat: hi. i was going to ask a question but i did find the answer in the docs. | 12:22 | |
lizmat | docs++ | ||
people working on the docs++ rather :-) | |||
tbrowder | i'm in process of porting more old code to raku and need to test then | ||
*them algorithmically | 12:23 | ||
maybe back later...bye | 12:24 | ||
12:30
Maylay left,
MoC joined
12:40
frost left,
Maylay joined
|
|||
lizmat | weekly: news.perlfoundation.org/post/jnthn...rt-2021-06 | 12:49 | |
notable6 | lizmat, Noted! (weekly) | ||
13:02
tejr_ joined,
tejr left
13:06
xinming_ left
14:06
evalable6 left,
linkable6 left
14:08
linkable6 joined
14:16
jjido joined
14:18
jjido left
14:30
Sgeo joined
14:39
Sgeo left
14:40
Sgeo joined
14:50
Sgeo left
14:51
Sgeo joined
14:58
squashable6 left
15:03
archenoth left
15:04
archenoth joined
15:09
Sgeo left
15:10
Sgeo joined
15:15
discord-raku-bot left
15:17
discord-raku-bot joined
15:21
Oshawott joined
15:22
archenoth left
15:39
Sgeo left,
Sgeo joined
|
|||
mjgardner | My Perl & Raku article is a front page feature on DZone.com. dzone.com/articles/perl-amp-raku-best-frenemies usercontent.irccloud-cdn.com/file/...l-raku.png | 15:53 | |
corwin | \o/ 'grats mjgardner! | 15:55 | |
mjgardner | It gets way more views than my lowly blog. | 15:56 | |
gfldex | My sleep deprived brain did read lovely instead of lowly and I shall stick with it! | 15:58 | |
15:58
Sgeo left
16:01
Sgeo joined
|
|||
corwin | +1 | 16:01 | |
16:09
Sgeo left
16:10
Sgeo joined
|
|||
lizmat | mjgardner++ | 16:48 | |
17:01
squashable6 joined
17:12
b2gills left
17:20
abraxxa left
17:34
mattil joined
17:47
b2gills joined
17:59
jjido joined
18:01
mattil left
18:02
mattil joined,
reportable6 left,
reportable6 joined
18:06
jjido left
18:12
Sgeo left
18:13
jaguart left
18:14
jaguart joined,
Sgeo joined
18:16
jaguart left
18:17
jaguart joined
18:21
Sgeo left
18:22
Sgeo joined
18:33
nine left,
camelia left
|
|||
tbrowder | mjgardner: great! and i'm glad to see a perl user recognize easier syntax and such with raku | 18:34 | |
18:36
Oshawott left
18:37
nine joined
18:39
camelia joined
18:54
kjp_ left
19:00
Altai-man left,
jdv left,
dustinm` left,
pat_js left,
perlmaros left,
pierrot left,
kybr left,
Henry151 left,
timo left,
dcx left,
jdv joined,
perlmaros joined,
timo joined,
kybr joined,
Altai-man joined
19:01
pat_js joined,
Henry151 joined,
pierrot joined
19:02
dustinm` joined
19:03
dcx joined
19:08
evalable6 joined
19:34
MoC left
19:49
xinming joined
19:53
kjp joined
19:54
mattil left
20:32
jjido joined
21:01
tejr_ is now known as tejr
21:18
vasko left
21:23
jjido left,
vasko joined
22:23
evalable6 left,
linkable6 left
22:25
evalable6 joined
|
|||
codesections | Any thoughts between Text::CSV and CSV::Parser? | 22:29 | |
(Or any other Raku CSV parsers, for that matter – but those seem like the main two) | |||
I vaguely recall that one CSV parser in Raku passes up on some optimizations so that it can be a stable Rakudo performance benchmark. Is that one of these? Or did I make that up? | 22:31 | ||
moon-child | <lizmat> [Coke] I could optimize Text::CSV significantly, by using nqp, but agreed with [Tux] only "standard" language should be used | 22:38 | |
(not as a performance metric, but for portability) | 22:39 | ||
codesections | Aha. Thanks moon-child. So it looks like we don't have a fully optimized CSV parser, but that not really even a problem for my usecase so **shrug** | ||
Also, unless it's just me, modules.raku.org seems to be down (though raku.land is a fine alternative) | 22:40 | ||
moon-child | tbh I'm somewhat sceptical of portability losses from using nqp. There aren't any major non-rakudo implementations; and if such appear in the future, it should not be hard to make a portability shim | 22:41 | |
re modules.raku.org, see #raku-dev. Dns/cloudflare stuff | |||
codesections | I *think* that it was partly for performance measurement reasons: IIRC, we use that as a Rakudo benchmark and want to track how fast Raku (rather than nqp) has gotten | 22:42 | |
oh, I found what I was remembering – in a r/rakulang thread I started myself. Oops. www.reddit.com/r/rakulang/comments...ments_and/ | 22:45 | ||
japhb | moon-child: The nqp:: ops have no language stability guarantees; nqp:: ops can (and do) get removed when no longer needed by Rakudo itself. | ||
moon-child | codesections: ah, right on | 22:46 | |
japhb | That said, JSON::Fast and CBOR::Simple both use nqp ops because the performance need is strong | ||
moon-child | japhb: right | ||
codesections | japhb: is the thought that Text::CSV doesn't need the same treatment because CSV files tend to be less performance critical? Or we just haven't gotten around to an CSV::Fast equivalent to JSON::Fast? | 22:48 | |
japhb | But I'd be in favor of someone doing a CSV::Fast; being able to handle more data formats at decent speed is a good thing. And localizing most of the nqp:: use in the few modules that really need may cut down on indiscriminate use in the ecosystem in general. | ||
codesections: ^^ | |||
.oO( Speed::At::Any::Cost::* ) |
22:49 | ||
23:12
lichtkind left
23:25
linkable6 joined
|
|||
tonyo_ | CSV::Parser was written to be configurable and handle any kind of data you want, including binary csvs. That said, it's slow as hell | 23:32 | |
japhb: libcsv bindings exist in Text::CSV::LibCSV | |||
rba | Still most of the sites are down. Sorry. stats.raku.org | 23:42 | |
japhb | tonyo_: Is that sufficiently fast and correct that we can recommend that to people as their default? | 23:43 | |
tonyo_ | japhb: which? | 23:45 | |
libcsv is usually considered fast enough | |||
japhb | Text::CSV::LibCSV (not just libcsv, I'm also including the completeness/speed of the binding) | 23:46 |