🦋 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: ... | log inspection situation still under development | For MoarVM see #moarvm Set by lizmat on 22 May 2021. |
|||
00:02
reportable6 left,
reportable6 joined
00:07
kjp joined
|
|||
japhb | Got this building Rakudo HEAD just now: | 00:31 | |
t/04-nativecall/02-simple-args.t ................................ Dubious, test returned 1 (wstat 256, 0x100) | |||
No subtests run | |||
nine: ^^ | |||
Rebuilt again and it passed this time. Flaky test? | 00:38 | ||
00:50
kjp left
|
|||
raydiak | apparently that's a bit of a problem child. just at a quick glance there are issues open for failures in that file on ARM, M1 macs, WSL, and clang builds of rakudo on linux | 01:04 | |
japhb | Ooof | 01:21 | |
01:21
kjp joined
02:55
Kaipi left
02:56
Kaipi joined
06:03
reportable6 left,
reportable6 joined
06:48
patrickb joined
|
|||
patrickb | o/ | 06:57 | |
re yesterdays discussion wrt what to do with the Star Bundle. I'm pretty sure the module list wasn't properly maintained. So yes giving the list some love is in order. | 06:59 | ||
In my experience the module search has been sufficient to rather quickly find all possible modules to solve a given problem. | 07:02 | ||
07:03
vrurg_ joined
|
|||
patrickb | To more quickly judge which module to choose it's all a question of which metrics we provide the user. Tests passing is definitely a good thing to have. IIRC we even once had something similar to smoke (automatic test reporting of users test runs) in zef, but it was turned off soon and I thing the corresponding webservice doesn't exist anymore. | 07:04 | |
07:05
vrurg left
|
|||
patrickb | Metrics I think would help me to decide which module to use: When was the module initially released? When was the last release? How many releases have there been in total? Upstream and downstream count. | 07:07 | |
But that's more of a topic for raku.land. | 07:08 | ||
07:44
Geth left,
Geth joined
07:59
Xliff joined
|
|||
Xliff | o/ | 07:59 | |
moon-child | \o | 08:00 | |
JRaspass | Totally agree on the above metrics, I'm tempted to steal the new bus factor from metacpan too | 08:17 | |
patrickb | JRaspass: Thanks for your work on raku.land! | 08:51 | |
lizmat | so what is our feeling about this: | 08:53 | |
m: for ^10 { LAST last } | |||
camelia | ===SORRY!=== last without loop construct |
||
lizmat | aka, using control exception constructs inside phasers | ||
m: for ^10 { NEXT last } # there's actually a spectest for this one | 08:54 | ||
camelia | ( no output ) | ||
patrickb | JRaspass: If I may wish for one more thing: Displaying the ecosystem of a module in the module page and the search list. Workaround is looking in the address bar, so not high prio,but I think it's a good thing to give the ecos some visibility. | ||
JRaspass | Oh that's a great idea, I shall add it to the issues | 09:00 | |
done, gitlab.com/raku-land/raku-land/-/issues/6 | |||
patrickb | Yay! | 09:01 | |
tbrowder | hi, looking at raku.land i see dups on prolific author list | 09:22 | |
JRaspass: ++ for raku.land, esp for the alpha sorted list! | 09:24 | ||
if you're looking for suggestion: add sort by date of publishing | 09:26 | ||
correction, the dups are on the popular dist list | 09:28 | ||
09:45
frost joined
10:59
Kaipi left
11:00
Kaipi joined
11:14
frost left
11:28
frost joined
12:02
reportable6 left
12:03
reportable6 joined
|
|||
tbrowder | .tell JRaspass ^^^ | 12:56 | |
tellable6 | tbrowder, I'll pass your message to JRaspass | 12:57 | |
tbrowder | .ask lizmat is there an issue with my rakudo docs PR #4441? my intent was to get published pretty much as is and let you experts add to it--a living WIP | 13:01 | |
tellable6 | tbrowder, I'll pass your message to lizmat | ||
14:51
melezhik joined
|
|||
melezhik | . | 14:51 | |
releasable: status | |||
releasable6 | melezhik, Next release in ≈15 days and ≈4 hours. 1 blocker. Changelog for this release was not started yet | ||
melezhik, Details: gist.github.com/b4816c38719559d3b1...165907813a | |||
gfldex | lizmat: `LAST last` That one is tricky. Because it's a NOP, and such could be implemented as a NOP, but is also most likely a mistake. In a dynamically optimised language any NOP should vanish. I would impelent it as a NOP and warn. | 15:04 | |
lizmat: The tricky one is `NEXT next` because that can have side effects and therefore must be executed. But again, it can also be a mistake. | 15:06 | ||
15:09
melezhik left
|
|||
Geth | rakudo/new-disp: cb029f1a51 | (Jonathan Worthington)++ | 4 files Start adapting Raku to always use new-disp on Moar Switch all the places that were guarded by an environment variable to instead be VM conditional. The code to make callmethod compile into a dispatch op goes away, as NQP on MoarVM will now do that by default (and also for call ops). |
15:28 | |
rakudo/new-disp: 9e66de3ac6 | (Jonathan Worthington)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp Use NQP dispatchers as Raku ones during bootstrap Just to get us through the dispatches we need to do during the process of setting things up. Since we don't currently wrap any code objects up as Raku ones, and the meta-objects are compatible so far as using the `find_method` API goes, this is good enough. |
|||
15:47
patrickb left
|
|||
leont | Oooh | 15:48 | |
16:11
smarton left,
smarton joined
17:25
Kaipi left
17:26
Kaipi joined,
cognominal joined
18:02
reportable6 left
18:03
reportable6 joined
18:45
Kaipi left,
Kaipi joined
18:47
Kaipi left,
Kaipi joined
18:50
Kaipi left,
Kaipi joined
20:09
Xliff left
22:34
dogbert17 left
22:53
Kaiepi joined,
Kaipi left
|