š¦ 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 available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm Set by lizmat on 8 June 2022. |
|||
00:30
buildable6 left
00:33
buildable6 joined
01:33
buildable6 left
01:34
lizmat_ joined
01:35
buildable6 joined
01:38
lizmat left
01:40
buildable6 left,
buildable6 joined
02:35
buildable6 left
02:36
buildable6 joined
02:48
hythm joined
03:33
nine left,
camelia left
03:36
buildable6 left
03:37
nine joined
03:38
buildable6 joined
03:42
camelia joined
04:38
buildable6 left
04:39
hythm left,
buildable6 joined
05:39
buildable6 left
05:43
buildable6 joined
06:43
buildable6 left
06:46
buildable6 joined
07:46
buildable6 left
07:47
buildable6 joined
08:15
sena_kun joined
08:47
buildable6 left
08:49
buildable6 joined
08:53
buildable6 left,
buildable6 joined
08:54
lizmat_ left
08:55
lizmat joined
09:49
buildable6 left
09:52
buildable6 joined
10:52
buildable6 left
10:54
buildable6 joined
11:19
nine left,
nine joined
11:36
camelia left
11:38
camelia joined,
nine left
11:39
nine joined
11:43
nine left,
camelia left
11:44
nine joined
11:49
camelia joined
11:54
buildable6 left
11:57
buildable6 joined
|
|||
patrickb | I've Bern thinking about having SSL in core a lot some time ago. My conclusion was that there is not much point as long as installing it via zef is simple and doesn't require a compiler on Windows. Adding some SSL module to our precompiled packages is worth a thought, but I'd really like to keep those packages slim. People should be encouraged to use zef. | 12:01 | |
*been | |||
ugexe | it would help zef though in that it could use pure raku code for fetching modules | 12:25 | |
ab5tract_ | interesting point | 12:53 | |
ugexe | the more practical application is for users to adjust socket examples | 12:56 | |
12:57
buildable6 left
|
|||
ugexe | like an example might be careful to show a site that can serve http | 12:57 | |
but if a new users just adjusts the url to point at a site that only does https, then it obviously isn't going to work and they've have to figure out why | 12:58 | ||
[Coke] | I'm +1 for that being out of the box or having an amazing error message. | 12:59 | |
(like we do with REPL where we recommend specific modules that you probably want0 | |||
13:00
buildable6 joined
|
|||
nemokosch | what is the current situation with SSL? All I can think of is the old, barely maintained modules from sergot | 13:00 | |
14:00
buildable6 left
14:01
buildable6 joined
14:15
camelia left,
camelia joined
|
|||
nine | m: my $a; sub foo { say $a }; BEGIN $a = 1; $a = 2; foo; | 14:49 | |
camelia | 2 | ||
nine | That's as expected. However: | ||
m: my $a; sub foo { say $a }; BEGIN $a = 1; BEGIN foo; $a = 2; foo; | |||
camelia | 1 1 |
||
nine | Funny how easy it is to find problems with the old compiler when pondering the replacement. | ||
Continuing on irclogs.raku.org/raku-dev/2023-10-22.html#11:42 as demonstrated above, even if we post-process the QAST for BEGIN time execution, this QAST must only be used for actual BEGIN time execution. Problem is that we set the result of the compilation of this QAST as $!do for the code object, so the same QAST will be used even for non-BEGIN time execution. | 14:51 | ||
15:01
buildable6 left
15:02
buildable6 joined
15:40
notna joined
15:58
notna left
16:03
buildable6 left
16:06
buildable6 joined
16:53
lizmat_ joined
16:57
lizmat left,
lizmat_ left
16:58
lizmat joined
17:06
buildable6 left
17:07
buildable6 joined
17:12
buildable6 left,
buildable6 joined
17:16
buildable6 left,
buildable6 joined
17:20
buildable6 left,
buildable6 joined
|
|||
Geth | rakudo/main: 3fea473880 | (Elizabeth Mattijsen)++ | 4 files RakuAST: generalize slang handling - Cool.AST now takes a positional for slang, which can either be a string (e.g. "NL") or a specific slang role to mixin. Automatically loads the necessary modules. - RakuAST::DEPARSE now loads the deparsing module of a slang if the slang is specified as a string ... (8 more lines) |
17:26 | |
18:08
buildable6 left
18:12
buildable6 joined
18:17
melezhik joined
18:24
melezhik left
19:10
AlexDaniel joined
|
|||
AlexDaniel | buildable6: info | 19:10 | |
buildable6 | AlexDaniel, (ā³ Buildingā¦) 34341 rakudo-moar builds in 12315 archives (86.1 GB); 0 moarvm builds in 0 archives (0 GB) | ||
AlexDaniel | okay, this is wrongā¦ | ||
buildable6 | AlexDaniel, Done building! | 19:12 | |
19:12
buildable6 left
|
|||
Geth | whateverable/main: dd2990dee3 | (Aleks-Daniel Jakimenko-Aleksejev)++ | lib/Whateverable/Building.pm6 Consider long-term storage when building Otherwise Buildable just keeps building commits that are already built and archived. |
19:12 | |
AlexDaniel | this should make it right | ||
19:14
buildable6 joined
19:17
sourceable6__ left,
quotable6 left,
benchable6__ left,
linkable6__ left,
greppable6 left,
nativecallable6 left,
tellable6 left,
unicodable6 left,
bloatable6 left,
committable6 left,
releasable6 left,
coverable6 left,
notable6__ left,
buildable6 left,
bisectable6 left,
shareable6 left,
evalable6 left
19:19
buildable6 joined,
evalable6 joined,
linkable6 joined
19:20
coverable6 joined,
unicodable6 joined,
quotable6 joined,
committable6 joined
|
|||
AlexDaniel | buildable6: info | 19:20 | |
buildable6 | AlexDaniel, (ā³ Buildingā¦) 32513 rakudo-moar builds in 10487 archives (72.3 GB); 0 moarvm builds in 0 archives (0 GB) | ||
19:20
sourceable6 joined,
tellable6 joined,
greppable6 joined,
nativecallable6 joined
19:21
bisectable6 joined,
releasable6 joined,
bloatable6 joined,
shareable6 joined,
notable6 joined,
benchable6 joined
19:26
tellable6 left,
tellable6 joined,
notable6 left,
notable6 joined
|
|||
AlexDaniel | 6c: say 42 | 19:28 | |
committable6 | AlexDaniel, Ā¦6c (73 commits): Ā«42ā¤Ā» | 19:29 | |
AlexDaniel | all: say 42 | ||
committable6 | AlexDaniel, gist.github.com/7f64f40f1f48f7ba2d...289729117c | ||
nemokosch | 6c? | ||
six cent | 19:30 | ||
AlexDaniel | well yes, it's all the commits that support `use v6.c` | ||
um, all releases I mean | |||
nemokosch | so... all releases? | 19:45 | |
20:19
buildable6 left
20:20
buildable6 joined
|
|||
AlexDaniel | nemokosch: no, `all` means all rakudo releases, starting from 2014 :) | 20:21 | |
buildable6: info | |||
buildable6 | AlexDaniel, (ā³ Buildingā¦) 32522 rakudo-moar builds in 10496 archives (72.4 GB); 0 moarvm builds in 0 archives (0 GB) | ||
nemokosch | I would really like to think there is no reason to run on something from 2014... | 20:25 | |
AlexDaniel | there's also no reason not to be able to do it :) | 20:38 | |
it's just a bit of tech excellence in whateverable itself. Storing all commits up to 2014 in such a limited amount of space. | 20:39 | ||
21:17
Voldenet left
21:20
buildable6 left
21:22
buildable6 joined,
Voldenet joined
|
|||
AlexDaniel | c: lizmat-vent-0 say 42 | 21:39 | |
committable6 | AlexDaniel, Ā¦lizmat-vent-0: Ā«42ā¤Ā» | ||
AlexDaniel | just a quick tip that this is still available and has always been :) | 21:40 | |
so you can test and show stuff on branches that are not even merged into main | |||
bisecting works too, just like everything | |||
21:41
Voldenet left
21:52
Voldenet joined
21:58
codesections1 joined
22:01
codesections1 left
22:22
buildable6 left
22:23
buildable6 joined
22:27
buildable6 left
22:28
buildable6 joined
22:46
sena_kun left
|
|||
nemokosch | lizmat: stmt-prefix-do mmache | 23:11 | |
was this intentional? | |||
AlexDaniel: yeah I'd say it's kind of a weird flex | 23:12 | ||
I didn't know you can fall for such vanities š | |||
23:23
buildable6 left
23:26
buildable6 joined
|