| 11 Feb 2026 | |||
| librasteve | always makes me smile that the raku-beginner is like Python advanced | 15:25 | |
| (sorry, I mentioned a P-word again) | |||
| nemokosch | I don't know, it's almost like a running joke by now | 15:28 | |
| 13 Feb 2026 | |||
| _elcaro_ | FWIW, ({a => 1, b => 2}, {b => 3, c => 4}, {c => 5, d => 6}).reduce(* »max« *) works without having to define a new infix. | 05:15 | |
| 15 Feb 2026 | |||
| Guest93 | Hi everyone, how is it going? :) | 17:42 | |
| 16 Feb 2026 | |||
| librasteve_ | rakudoweekly.blog/2026/02/16/2026-...ge-server/ | 19:09 | |
| 20 Feb 2026 | |||
| winfredraj | hello all, I just uploaded a module using fez (used AI assistance) - how do I check if it has been uploaded? | 22:55 | |
| is there a website where I can check it? | 22:56 | ||
| found it | 23:03 | ||
| 360.zef.pm/ | |||
| can see it in zef search as well | |||
| lizmat | raku.land | 23:04 | |
| 21 Feb 2026 | |||
| librasteve | @winfredraj awesome! | 07:44 | |
| lizmat | I'm afraid the module does not pass testing... and looks like AI slop :-( | 10:01 | |
| winfredraj | It was done with Ai assistance but based on some other work done on cp850-dos encoding for older PLC files | 10:44 | |
| Let me check and test better | 10:45 | ||
| The idea was that I could see the files in emacs using the encoding and had to manually encode it byte by byte using a table in Raku | 10:46 | ||
| So I tried to use the copilot to get the encodings from emacs and see if we could make it work directly here | 10:47 | ||
| I tested a bunch of files with Cp850 and it seemed to work | 10:48 | ||
| lizmat | but the test files don't pass : t/0[456] | 12:04 | |
| librasteve | also the repo has disappeared … | 12:17 | |
| winfredraj | I'll work on it this weekend and see if I can clean it up | 12:31 | |
| 22 Feb 2026 | |||
| deoac | is there a standard style for `constant`s? Sigil or no? ALL CAPS, CamelCaps? | 00:39 | |
| winfredraj | can you try again please? | 08:40 | |
| should be there now | 08:41 | ||
| So I installed it and tested it with a cp850 file using the module I installed using zef, but have not tested any other files. I dont even have files other than cp850 | 08:43 | ||
| When I was working on these old PLC code and ladder logic, I had to work exclusively on cp850 encoding and I expected it work directly in Raku considering Raku/Perl is considered a very text friendly language - so thought it would cool to have these encodings available as well. | 08:47 | ||
| librasteve | any chance you can relink the code repo? | 09:48 | |
| winfredraj | I have done it already, havent I? | 10:51 | |
| lizmat | nope | 10:58 | |
| github.com/winfred-raj/encoding-emacs is a 404 | |||
| winfredraj | github.com/winfredraj/encoding-emacs | 12:12 | |
| lizmat | then the META6 is incorrect, as that states github.com/winfred-raj/encoding-emacs (note the hyphen) | 12:51 | |
| thowe | What editor and/or environment are the cool kids using on MacOS? I usually just use Kate. New job sent me a Mac. I've never had a Mac, but I had them send that instead of a Windows machine because I figured it would be closer to the *nix machines I am used to. | 17:20 | |
| I guess I should figure out what a language server is | 17:51 | ||
| Navigator... If liz uses it I should probably too... My entire workflow with my GIS stuff at work has started flowing around Raku as my glue. | 17:59 | ||
| lizmat | I am not a good role model using editors / IDEs | ||
| thowe | wat? My entire reality here is "what would liz do?" | 18:00 | |
| lizmat | anything but editors / IDEs is fine :) | 18:01 | |
| thowe | It kind of seems like the arc of the world bends toward VS code :( | ||
| lizmat | 30+ years of Vim don't leave my muscle memory easily | ||
| thowe | vim has been my goto for years, but I never actually figured out how to get good with it. probably because I go long periods of time without writing code, then some project need switches and I am back at it relearning it all over again. I have probably learned Perl 5 times now. I have already forgotten how to use MAIN 3 times. I need to go back to my Learning Perl book yet again. | 18:03 | |
| lizmat | perhaps www.bol.com/nl/nl/p/learning-perl-...097894957/ better ? | 18:05 | |
| thowe | Yeah, I own that. Bedtime reading for me sometimes when brushing up. I actually think I own all the print books. Went on a buying spree one time just to support everyone. That is the one I only own in PDF. | 18:07 | |
| I should check for any new ones. My versions still all say Perl 6 other than the Recipes. | 18:09 | ||
| librasteve | thowe: I am enjoying IntelliJ and the Raku IntelliJ Plugin on mac (with some Terminal + raw vi on the side). I have not tried VSCode. | 20:05 | |
| thowe | librasteve: Thanks for that. I think I should try both. | 20:12 | |
| librasteve | I suspect the factors for IntelliJ vs. VSCode are things like (i) I am doing web development (Wordpress, PHP), (ii) I want to use Jupyter Notebooks, (iii) copilot is my preferred AI ... in the IntelliJ camp often these need some paid option - just CE + RIP is free but eg the Jupyter Plugin is not available for CE. | 20:18 | |
| 23 Feb 2026 | |||
| thowe | Not doing web dev other than sometimes Mojolicious. Haven't learned Cro yet. No interest in AI. I still don't know what a Jupyter notebook is, exactly. Just writing scripts that wrangle data, mostly. Talk to Postgres. | 00:02 | |
| librasteve | not really relevant to your question, but a good way to see what Jupyter does is to follow the link to Jupyter Binder on raku.org/tools and then click the Jupyter Chatbook Examples link :-) | 07:50 | |
| librasteve_ | rakudoweekly.blog/2026/02/23/2026-...l-adverbs/ | 15:16 | |
| 26 Feb 2026 | |||
| arkiuat | deoac doesn't seem to be online anymore, but most of the Raku code I've seen prefers sigilless ALL-CAPS for constants. It's not a hard-and-fast rule though | 01:23 | |
| especially not since after reading a little bit of code in Zig and Rust, my notion of what is a "constant" is much broader than it used to be. I wouldn't want to desigil and all-capify everything that those folks treat as constants. | 01:25 | ||