🦋 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 can be inspected at colabti.org/irclogger/irclogger_log/raku-dev | For MoarVM see #moarvm Set by lizmat on 26 April 2021. |
|||
00:01
reportable6 left
00:03
reportable6 joined
00:29
softmoth left
00:37
epony joined
01:07
titsuki joined
01:22
titsuki left
01:31
frost-lab joined
01:49
kvw_5 joined
01:52
kvw_5_ left
02:52
linkable6 left,
evalable6 left
02:53
evalable6 joined
02:54
linkable6 joined
03:54
greppable6 left,
nativecallable6 left,
committable6 left,
notable6 left,
reportable6 left,
sourceable6 left,
bisectable6 left,
squashable6 left,
coverable6 left,
evalable6 left,
quotable6 left,
releasable6 left,
benchable6 left,
statisfiable6 left,
bloatable6 left,
unicodable6 left,
shareable6 left,
tellable6 left
03:55
benchable6 joined,
tellable6 joined,
releasable6 joined,
sourceable6 joined,
greppable6 joined
03:56
bloatable6 joined,
committable6 joined,
quotable6 joined,
notable6 joined,
coverable6 joined,
evalable6 joined,
squashable6 joined,
statisfiable6 joined
03:57
bisectable6 joined,
reportable6 joined,
nativecallable6 joined,
shareable6 joined,
unicodable6 joined
06:01
reportable6 left
06:02
reportable6 joined
06:29
domidumont joined
|
|||
japhb | CBOR::Simple 0.0.7 is out and uploaded to zef/fez. It's mostly a general push towards better performance across the board. | 06:29 | |
At HEAD, however, is the first work on packed numarray support, which is 2+ ORDERS OF MAGNITUDE faster than unpacked Num arrays. | 06:30 | ||
moon-child | wow | 06:31 | |
japhb | Processors REALLY like contiguous blocks of small-power-of-two-sized elements that can be memory managed as one big block. Turns out that MoarVM does too. :-) | 06:33 | |
I should note that *unpacked* Num arrays are already faster in CBOR::Simple than in JSON::Fast, so that big difference isn't because the unpacked case is particularly slow. ;-) | 06:35 | ||
Also, CBOR encoding is smaller than JSON for every case I've tried. Unfortunately, the work that CBOR does to compress integers costs it a bit -- *unpacked* Int arrays are the one place that CBOR::Simple is about 2-3x slower than JSON::Fast, despite producing ~40% smaller encoded output. | 06:38 | ||
Thus I'm looking forward to getting packed intarray support in. :-) | |||
nwc10 | IIRC the packed integer format used for MoarVM bytecode was measurable on a profile of loading | 06:39 | |
japhb | Yeah, not too surprised to hear that. | ||
08:03
Altai-man_ left
08:26
|Tux| left
09:10
dogbert11 left,
dogbert11 joined
09:28
sena_kun joined
10:28
frost-lab left
|
|||
sena_kun | releasable6, status | 11:08 | |
releasable6 | sena_kun, Next release in ≈18 days and ≈7 hours. There are no known blockers. 0 out of 14 commits logged | ||
sena_kun, Details: gist.github.com/d1966fcdc6ae6792cd...f70feb2660 | |||
11:09
Xliff joined
|
|||
Xliff | o/ | 11:09 | |
tellable6 | 2021-04-30T20:53:54Z #raku <MasterDuke> Xliff what about `for ^5 { once say "first"; .say }`? i.e., `once` instead of `FIRST` | ||
nwc10 | \o | 11:10 | |
Xliff | MasterDuke: Aha! That's what I was looking for. Thanks!! | ||
R#4256 | 11:14 | ||
R4356 | |||
11:15
linkable6 left
|
|||
Xliff | Regarding github.com/rakudo/rakudo/issues/4356 | 11:15 | |
I'm here for another hour or so if someone wants me to run a piece of code in the environment in question so they don't have to prep it themselves. | |||
11:16
linkable6 joined
11:33
Kaiepi left
11:39
LizBot left
11:43
domidumont left
12:01
reportable6 left
12:03
reportable6 joined
|
|||
lizmat | notable6: weekly | 12:36 | |
notable6 | lizmat, 1 note: 2021-05-02T17:03:11Z <El_Che>: rakudo-pkg added packages for the newly released fedora 34 | ||
lizmat | notable6: weekly reset | 12:38 | |
notable6 | lizmat, Moved existing notes to “weekly_2021-05-03T12:38:11Z” | ||
13:10
lucasb joined
|
|||
tbrowder | lizmat: module for class DateTime::Julian is looking good. your trick of self.DateTime::new() works like a charm!! | 13:19 | |
tellable6 | 2021-05-02T15:54:05Z #moarvm <lizmat> tbrowder putting it in a DateTime::Julian module would be a good start for code evaluation | ||
13:34
b2gills left
13:59
b2gills joined
|
|||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2021/05/03/2021-...ble-comma/ | 14:23 | |
MasterDuke | lizmat: first link (comma announcement is incorrect) | ||
lizmat | wot? | ||
MasterDuke | goes to nxadm.github.io/rakudo-pkg/ instead | 14:24 | |
lizmat | argh.... wordpress! | ||
MasterDuke | i had a misplaced closing paren in my first sentence | ||
lizmat | MasterDuke++ # fixed | 14:25 | |
MasterDuke | i'm not subscribed to the mailing list but maybe someone who is could chime in to this thread www.nntp.perl.org/group/perl.perl6...g9878.html and mention that i believe the problem is in libtommath's mp_get_double and the gmp branch fixes it? | 14:37 | |
sena_kun | lizmat++ | 14:59 | |
15:00
Xliff left
|
|||
lizmat | MasterDuke: so done | 16:18 | |
18:01
reportable6 left
18:03
reportable6 joined
18:18
dogbert11 left
18:24
patrickb joined
|
|||
nwc10 | vrurg: are you the author of commit 91ce9a29 - Add a substitute script for `ln -nfs` Currently it is for AIX only where there is no flag with the same meaning as `-n`/`-h` in GNU and BSD implementations. | 18:26 | |
in that I'm curious about AIX - you're using Rakudo on JVM on AIX? Or MoarVM? | |||
18:26
linkable6 left,
dogbert17 joined
18:27
linkable6 joined
|
|||
MasterDuke | lizmat++ | 18:36 | |
vrurg | nwc10: It wasn't for me. There is a closed issue. | 18:38 | |
nwc10 | aha, ItchyPlant | 18:41 | |
patrickb | o/ | 19:17 | |
nwc10 | \o | ||
Geth | rakudo/rakuast: b3cf295238 | (Jonathan Worthington)++ | 3 files RakuAST node for <?{ ... }> and <!{ ... }> |
19:53 | |
20:32
patrickb left
20:55
HarmtH joined
|
|||
Geth | rakudo/rakuast: 5d4f794124 | (Jonathan Worthington)++ | 3 files RakuAST node for `:my $foo;` style decls in rules |
21:11 | |
21:40
[Coke] left
22:10
softmoth joined
|