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