🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:00 reportable6 left 00:02 reportable6 joined 00:38 deoac left 00:42 leont left, leont joined 01:05 jpn joined 01:10 jpn left 01:15 thowe left, thowe joined 01:23 Geth left 02:23 benchable6 left, quotable6 left, squashable6 left, tellable6 left, committable6 left, sourceable6 left, unicodable6 left, notable6 left, nativecallable6 left, releasable6 left, greppable6 left, statisfiable6 left, bisectable6 left, linkable6 left, evalable6 left, bloatable6 left, coverable6 left, shareable6 left, reportable6 left, notable6 joined, nativecallable6 joined, tellable6 joined 02:24 shareable6 joined, linkable6 joined, unicodable6 joined, sourceable6 joined, bisectable6 joined, reportable6 joined, benchable6 joined, greppable6 joined, evalable6 joined, statisfiable6 joined 02:25 coverable6 joined, bloatable6 joined, committable6 joined, squashable6 joined 02:26 quotable6 joined, releasable6 joined 03:23 avuserow left 03:36 skaji_ left, skaji_ joined 04:36 unicodable6 left, reportable6 left, nativecallable6 left, greppable6 left, sourceable6 left, statisfiable6 left, tellable6 left, committable6 left, evalable6 left, quotable6 left, notable6 left, coverable6 left, bloatable6 left, squashable6 left, releasable6 left, bisectable6 left, linkable6 left, shareable6 left, benchable6 left, bisectable6 joined 04:37 coverable6 joined, notable6 joined, statisfiable6 joined, nativecallable6 joined, tellable6 joined, releasable6 joined, sourceable6 joined, quotable6 joined 04:38 reportable6 joined, bloatable6 joined, benchable6 joined, unicodable6 joined 04:39 committable6 joined, squashable6 joined, evalable6 joined, linkable6 joined, shareable6 joined, greppable6 joined 05:39 nativecallable6 left, coverable6 left, evalable6 left, bloatable6 left, benchable6 left, committable6 left, linkable6 left, notable6 left, shareable6 left, squashable6 left, sourceable6 left, reportable6 left, releasable6 left, tellable6 left, unicodable6 left, greppable6 left, quotable6 left, bisectable6 left, statisfiable6 left 05:40 sourceable6 joined, benchable6 joined, squashable6 joined, bisectable6 joined, linkable6 joined, committable6 joined, unicodable6 joined 05:41 bloatable6 joined, nativecallable6 joined, statisfiable6 joined, evalable6 joined, greppable6 joined, slu left, releasable6 joined 05:42 slu joined, coverable6 joined, jmcgnh left, quotable6 joined, tellable6 joined, shareable6 joined, notable6 joined, reportable6 joined 06:00 reportable6 left 06:02 reportable6 joined 06:04 jmcgnh joined 06:10 tadzik left, tadzik joined 06:11 perlmaros left, jgaz left 06:13 jgaz joined 06:15 perlmaros joined 06:57 MoC joined 07:14 jmcgnh left 07:21 dpk left, dpk joined 07:24 jmcgnh joined 07:28 rba left, rba_ joined, rba_ is now known as rba 07:41 Manifest0 joined 07:47 Geth joined 07:56 Geth left, Geth joined, DarthGandalf left 08:06 dakkar joined 08:07 DarthGandalf joined 08:12 MoC left 08:21 tea3po left, tea3po joined 08:34 jpn joined 08:53 squashable6 left 08:54 squashable6 joined 09:29 Sgeo left 10:29 tellable6 left, notable6 left, squashable6 left, quotable6 left, benchable6 left, shareable6 left, evalable6 left, unicodable6 left, committable6 left, statisfiable6 left, bisectable6 left, coverable6 left, linkable6 left, sourceable6 left, reportable6 left, bloatable6 left, greppable6 left, nativecallable6 left, releasable6 left, quotable6 joined, coverable6 joined 10:30 bloatable6 joined, releasable6 joined, squashable6 joined 10:31 bisectable6 joined, sourceable6 joined, evalable6 joined, committable6 joined, notable6 joined, shareable6 joined, linkable6 joined 10:32 benchable6 joined, greppable6 joined, reportable6 joined, statisfiable6 joined, tellable6 joined, nativecallable6 joined, unicodable6 joined 10:45 guifa left 10:47 Maylay left 10:48 Maylay joined 11:13 BinGOs left, bingos joined 11:47 broquaint joined 12:00 reportable6 left, reportable6 joined 12:01 tonyo left, tonyo joined 12:09 jpn left
tbrowder__ antononcube: for using raku with mathematica/wolfram, which buying option is best of the three offered to hobbyists? and which product? 12:18
12:20 jpn joined 12:24 jpn left 12:30 tib left, tib joined
librasteve ^^ good question, I would like to test drive also (is there eg a 30 day trial?) 12:45
tbrowder__ lizmat: i'm getting a failure with your module 'are' on a debian 11 VM with an installed raku 'v2020.22' (it's the debian latest, ugh). would you expect that for such an old version (i hope so)? 12:54
lizmat lemme check 12:55
12:55 jpn joined
tbrowder__ it's on digital ocean, btw 12:56
lizmat what's the error ?\
antononcube @tbrowder and @librasteve On getting and using Mathematica (in general): 1) Download Mathematica’s trial versions (I think it is 14 days) 2) Buy Mathematica Home Edition (I think it is less than $200) (in some promotions is ≈$150) 3) Get the Wolfram Engine — it is free for developers (requires registration with email) 13:00
13:01 jpn left
The free for developers Wolfram Engine (WE) can be used with Jupyter. I.e. there is a Wolfram Language Jupyter kernel. 13:01
Raku can connect to the Wolfram Engine via “Proc::ZMQed”. 13:02
Alternatively, Raku can be used in Mathematica notebooks via the paclet “RakuMode”. 13:03
lizmat tbrowder_: I don't see anything in the "are" code itself that could cause any problems
tbrowder__ sorry, i will have to tell you later..,happened earlier this am and something changed in my fumbling
13:05 jpn joined
antononcube @tbrowder I discuss using Wolfram Engine (Mathematica) in Raku here : www.youtube.com/watch?v=nWeGkJU3wdM 13:06
@tbrowder For the other way around — using Raku in Mathematica — I made this paclet : resources.wolframcloud.com/PacletR.../RakuMode/ 13:07
tbrowder__ hm, does Jupyter have a raku kernel? 13:12
didn't see one.
replit.com does 13:13
antononcube @tbrowder Yes, there are two Raku packages that provide a Raku kernel for Jupyter: 1) "Jupyter::Kernel", 2) "Jupyter::Chatbook" . The latter is based on the former. 13:15
tbrowder__ thanks! 13:16
antononcube For the Raku in Mathematica connection ("RakuMode") I used "Text::CodeProcessing" which borrows heavily from "Jupyter::Kernel". (Written by Brian Duggan.) 13:17
Related, I plan to make another "Jupyter::Chatbook" demo movie today. 13:18
@tbrowder and @librasteve You might find this Reddit discussion interesting: www.reddit.com/r/Mathematica/comme...epository/ 13:26
13:58 abraxxa left 14:11 Geth left 14:12 Geth joined 14:48 jpn left 14:49 jpn joined
tbrowder__ thnx 14:53
14:56 SmokeMachine left, pjlsergeant__ left 14:57 tbrowder_ left, slu left, leont left, rjbs left, skaji_ left, zostay left, mjgardner left, tbrowder__ left, PotatoGim left, kawaii left 14:59 zostay joined, mjgardner joined, pjlsergeant__ joined, skaji_ joined, tbrowder__ joined, slu joined, SmokeMachine joined 15:00 tbrowder_ joined, leont joined, rjbs joined, kawaii joined 15:01 PotatoGim joined 15:11 TieUpYourCamel joined 15:32 bigdata joined 16:00 jpn left 16:01 Sgeo joined 16:45 dakkar left 17:38 xinming left 17:41 xinming joined 17:48 xinming left 18:00 reportable6 left 18:01 reportable6 joined 18:05 daxim left, daxim joined 18:12 xinming joined 18:28 bigdata left
librasteve ditto 18:38
18:43 leah2 left 18:44 leah2 joined
antononcube 👍 18:49
19:04 aa joined, aa left 19:47 [Coke] joined
[Coke] sub baz is native(LIBBAR) { * } - why does this *invoke* a raku sub LIBBAR? 19:48
if i have a script with this, and run -c on it, it invokes the sub. 19:49
20:17 Woodi left, Woodi joined 20:21 tea3po left, tea3po joined 20:23 teatwo joined 20:26 tea3po left
tonyo m: say 'sub baz is native(LIBBAR) { * }'.AST 20:45
camelia ===SORRY!===
BEGIN time calls only supported for simple constructs so far
ugexe because you can pass a Callable to `native(...)` 20:56
github.com/rakudo/rakudo/blob/cfcf...#L220-L222
although if there isn't an actual LIBBAR callable then yeah that would be strange
antononcube weekly: rakuforprediction.wordpress.com/20...lmprompts/ 21:09
tbrowder__ ugexe: can you add that use of zef you showed us for testing to the zef README? 21:22
lizmat: i've revisited File::Copy and think i can make it work. the original intent was to demo doing it in core but that was a disaster, i should have made a PR in core. now i'm making an exported sub 'cp' instead. 21:25
21:26 linkable6 left, evalable6 left 21:27 linkable6 joined 21:28 evalable6 joined 22:28 notable6 left, unicodable6 left, quotable6 left, statisfiable6 left, bloatable6 left, greppable6 left, bisectable6 left, squashable6 left, shareable6 left, committable6 left, evalable6 left, coverable6 left, sourceable6 left, releasable6 left, nativecallable6 left, benchable6 left, reportable6 left, tellable6 left, linkable6 left, shareable6 joined, reportable6 joined 22:29 releasable6 joined, greppable6 joined, quotable6 joined, statisfiable6 joined, unicodable6 joined, tellable6 joined, bisectable6 joined 22:30 coverable6 joined, linkable6 joined, squashable6 joined, bloatable6 joined, notable6 joined, sourceable6 joined, committable6 joined 22:31 nativecallable6 joined, benchable6 joined, evalable6 joined
tonyo tbrowder__++ 22:32
23:21 cleo joined 23:23 cleo joined, ilogger2 left 23:25 ilogger2 joined 23:45 a3r0 left 23:46 a3r0 joined