🦋 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:07 reportable6 left, reportable6 joined 01:10 squashable6 left 01:13 squashable6 joined 01:46 [Coke] left 01:54 [Coke] joined 02:55 unicodable6 left, tellable6 left, squashable6 left, evalable6 left, statisfiable6 left, linkable6 left, reportable6 left, sourceable6 left, coverable6 left, notable6 left, bloatable6 left, releasable6 left, committable6 left, shareable6 left, quotable6 left, bisectable6 left, greppable6 left, benchable6 left, nativecallable6 left, quotable6 joined 02:56 evalable6 joined 02:57 shareable6 joined, coverable6 joined, reportable6 joined, committable6 joined, bisectable6 joined, sourceable6 joined, squashable6 joined 02:58 statisfiable6 joined 03:55 bloatable6 joined 03:56 benchable6 joined 04:55 releasable6 joined, unicodable6 joined 04:56 linkable6 joined, notable6 joined 04:57 nativecallable6 joined, greppable6 joined 05:57 statisfiable6 left, benchable6 left, evalable6 left, squashable6 left, releasable6 left, bisectable6 left, reportable6 left, quotable6 left, bloatable6 left, notable6 left, linkable6 left, nativecallable6 left, sourceable6 left, unicodable6 left, greppable6 left, shareable6 left, coverable6 left, committable6 left 05:58 greppable6 joined 06:00 statisfiable6 joined, nativecallable6 joined, coverable6 joined, linkable6 joined 06:08 reportable6 joined 06:58 shareable6 joined, squashable6 joined 06:59 bisectable6 joined, evalable6 joined 07:00 benchable6 joined, committable6 joined 07:04 atroxaper joined 07:27 Xliff left, atroxaper left, Xliff joined
nine tonyo: github.com/rakudo/rakudo/issues/4667 Data::Record, Auth::SAML2, XML::Signature 07:51
07:58 quotable6 joined, bloatable6 joined 07:59 releasable6 joined 08:00 casaca left 08:15 atroxaper joined 08:21 casaca joined 08:58 notable6 joined 08:59 unicodable6 joined 09:00 sourceable6 joined 09:09 atroxaper left 09:58 tellable6 joined
Geth Slang-Roman/main: 17 commits pushed by 7 authors
review: github.com/raku-community-modules/...52a1e1cd89
10:53
10:58 evalable6 left, linkable6 left 11:00 evalable6 joined
Geth Slang-Roman/main: 7640d2d589 | (Elizabeth Mattijsen)++ | 12 files
0.2
11:11
lizmat the first raku-community-modules upload with a properly patched App::Mi6 :-) 11:13
tonyo: github.com/skaji/mi6/pull/138 11:18
11:59 linkable6 joined 12:07 reportable6 left 12:10 reportable6 joined
Geth Slang-Roman/main: a09806de0f | (Elizabeth Mattijsen)++ | 2 files
s/Perl 6/Raku that was missed
12:43
12:51 TheAthlete joined
lizmat m: say "test" 13:32
camelia test
13:52 discord-raku-bot left 13:53 discord-raku-bot joined
[Coke] .NET 6 makes me want to re-start that effort; have a bunch of time off for the holidays... 14:58
MasterDuke that would be very cool 14:59
[Coke] Is there anyone else who uses .NET at work where this would be helpful? I think that even if we had a .NET backend, I'd still have a hard time with adoption. 15:00
(I remember asking for JVM back in the day because we had a hard rule at work about having to run in a JVM, but that was *cough* pre-docker. 15:01
Voldenet I use .net at work and I have hard time convincing C# people to do things in F# even when it makes sense to 15:45
jdv i would imagine building out and supporting another runtime is way more work that it might seem 17:10
*than 17:11
[Coke] It certainly is a lot of work, which is why the last time I thought about doing this, I didn't get much further than thinking about it. :) 17:19
17:33 casaca left
lizmat [Coke]: if you're looking for an interesting project, how about re-writing the grammar engine :-) 17:46
[Coke] *eek* 17:54
jdv ha 17:55
lizmat although arguable writing a new backend should be simpler, as there are already 3 alternatives to steal from 18:03
18:08 reportable6 left
jdv yet only 1 of which has decent perf and/or feature completeness iirc 18:08
18:08 reportable6 joined
lizmat true 18:09
but that definitely has not always been the case
there was a time when the JVM had more features implemented than MoarVM!
jdv oh yeah. time flies;)
18:21 casaca joined 18:23 casaca left
[Coke] Nice thing about jvm/js/.net backends is you don't need to implement the VM! 18:23
lizmat that has its pros and cons, e.g. wrt NFG, no ? 18:26
[Coke] Sure, more nqp libs needed. 18:27
my phrasing there is awkward. 18:28
18:58 TheAthlete left
gfldex m: sub rakudoconfuser(Str $) {}; &rakudoconfuser.wrap: sub (Int $) {}; rakudoconfuser(42); 19:15
camelia ===SORRY!=== Error while compiling <tmp>
Calling rakudoconfuser(Int) will never work with declared signature (Str)
at <tmp>:1
------> ; &rakudoconfuser.wrap: sub (Int $) {}; ⏏rakudoconfuser(42);
gfldex m: sub rakudoconfuser(Str $) {}; &rakudoconfuser.wrap: sub (Int $) {}; ::("rakudoconfuser").(42);
camelia No such symbol 'rakudoconfuser'
in block <unit> at <tmp> line 1
gfldex m: sub rakudoconfuser(Str $) {}; &rakudoconfuser.wrap: sub (Int $) {}; ::("&rakudoconfuser").(42);
camelia ( no output )
gfldex Is Rakudo to clever for it's own good in the first example? 19:16
lizmat quite possibly
20:11 vrurg_ is now known as vrurg
gfldex filed as #4682 20:22
23:22 Colt left 23:23 Colt joined 23:29 Colt left, Colt joined 23:56 [Coke] left