2 May 2025
antononcube But the biggest advantage of English (related to previously mentioned "features") is that one can mangle it a lot and still be understood. Again, that is a good property to have for LLMs. 16:27
coranila yes, that aligns with my perspective as well, thank you for sharing! 16:47
Welemtam @antononcube Jupyter::Chatbook installation stopped at that point : ===> Building: Digest::SHA256::Native:ver<1.0.0> ===> Building [FAIL]: Digest::SHA256::Native:ver<1.0.0> Aborting due to build failure: Digest::SHA256::Native:ver<1.0.0> (use --force-build to override) Is it what you expected? 20:03
antononcube @Welemtam Yeah, unfortunately. Can you manually install that package? (It might not be possible.) 20:58
When I imply that is expected, I mean that I have to install manually that package on macOS arm64. 20:59
Welemtam What do you mean by "manually" ? 21:01
antononcube 1. Clone the repository 2. Run Configure.raku 3. Run make 21:03
This repository: github.com/bduggan/raku-digest-sha256-native/
Welemtam ok 🙂 21:04
antononcube If you have difficulties, look at the closed issues of the repository, some might help.
Welemtam it says I don't have nmake in my path .. makes sense. I wonder why it doesnt appear with zef install 21:08
the generated makefile has the following link command cl /dll /nologo /LTCG /out:./resources/libraries/sha256.dll sha256.obj So I believe it wants me to use MSVC but the command is invalid, it would be OK with link.exe, I think .. 21:37
since it looks LibraryMake directly fetches the values of the templates (like %CC%) in the VM config ( github.com/retupmoca/P6-LibraryMak...ke.rakumod ) I don't know if there's a way to tell it to translate them to MINGW (?) 21:40
antononcube @Welemtam Please file an issue (in that repository) with your observations above. 21:58
@Welemtam thank you for your efforts! 21:59
Welemtam github.com/bduggan/raku-digest-sha.../issues/10 22:24
I don't know about those templatized variables %CC%, %LD%, etc. but it seems difficult to keep a perfect abstraction over both gcc and msvc 22:25
There must be a way to use mingw though 22:28
coranila doesn't mingw require you run inside their provided environment?
ISTR they specifically provide cmd.exe/PowerShell shortcuts 22:29
Welemtam Here it's the P6-LibraryMake tool that parses Makefile.in and generates a makefile with MSVC commands 22:31
5 May 2025
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/05/05/2025-...d-dancing/ 10:35
8 May 2025
Awonder Hey everyone 16:43
What editor / IDE do you use when coding in Raku? 16:44
Can't seem to find anything that would work for me + just wanted to hear what ppl actually use
stanrifkin Not doing much Raku lately. But I just used vim. 16:46
I think on the website are some recommendations.
raku.org/whatever/ 16:47
Awonder Seen that already
Just as an example, the vscode extension doesn't really work.
Or at least it didn't work out for me. 16:48
librasteve I use IntelliJ Universal (with Raku plugin v2) more and more, and vi still much
Awonder Interesting
librasteve @antononcube is maybe able to help on the VSCode setuo - I know he uses Raku in Jupyter Notebooks in vscode
here's how intellij looks harcstack.org 16:49
plus it has Grammar debugging
Awonder I'll check it out if I don't find anything else, but generally not a fan of JetBrain IDEs. 16:55
Thanks.
librasteve yw
librasteve_ test 20:04
10 May 2025
lucs Given $u = '0042', how do I interpolate $u in a string to have it print as 'B'? 03:24
(Note that U+0042 is B.)
coranila one way would be something like `my $n = $u.parse-base(16); say $n.chr' 03:35
as in, "0020" is base 10 (or base 8 if you're an old head), so you first gotta get it as hex 03:36
in a string that's probably "{$x.parse-base(16).chr}" 03:37
lucs Yep, that does it. 03:38
Thanks.
12 May 2025
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/05/12/2025-...c-in-time/ 13:19
14 May 2025
Guest44 PDF insert Text example 09:57
PDF Stamp with Raku example avaiable?
librasteve Guest44: hello and welcome to the raku AI 12:00
just type in what you want and the hive mind will obey 12:01
lizmat Guest44 already left the building