| 3 Apr 2026 | |||
| habere-et-disper | I have: | 20:26 | |
| github.com/habere-et-dispertire/tl...on/raku.md | |||
| disbot2 | <librasteve> weekly: github.com/habere-et-dispertire/tl...on/raku.md | 20:28 | |
| [Coke] | I would remove "see also perl" from the top | 21:50 | |
| who owns manned.org/raku ? has many perl/perl6 refs that should be cleaned. | 21:51 | ||
| ah, found it. | 21:52 | ||
| habere-et-disper | Yes -- I removed it in my patch (see link above). | 22:10 | |
| (Removed perl references. Update documentation link. Added beginner/useful examples for non-programmers.) | |||
| Just checking for other ideas of common usage examples for complete beginners. | |||
| 5 Apr 2026 | |||
| david7832 | In the TWEAK and BUILD submethods of a subclass, how can I access attributes of the parent class? I can't seem to find a way by experimenting with `self.` and the FQN. | 10:40 | |
| My specific use case: I want to inherit from Math:Matrix to build a subclass (Möbius transformations) of 2x2 Complex matrices with nonzero determinant that also have a CALL-ME method (so that `subset` seems not to be an option). | |||
| (Using the trait `handles` instead of inheritance would of course be an alternative here, but I also have a general interest in this.) | |||
| lizmat | sub classes can only access public attributes through the accessor interface | 10:48 | |
| m: class A { has $.a = 42 }; class B is A { method b() { $.a } }; say B.new.a | |||
| 42 | |||
| hmmm.. looks like we lost both camelia and evallabla | |||
| *evallable | |||
| david7832 | thanks, that helps. So it all comes down to what the parent class exposes. | 11:05 | |
| 6 Apr 2026 | |||
| disbot2 | <antononcube> @david7832 I use "Math:Matrix" in a few of my packages. Be careful with it. 🙂 | 12:37 | |
| <antononcube> It defines a few infix operators that might break expected code workflows. | |||
| <winfredraj> Hi a small question, there must be a lot of people working in corporate companies here. How do you handle open source source work done on your own time and resources? Do you have to get permissions from your companies for this sort of a thing? | 12:38 | ||
| <antononcube> I ask in my contracts can the code I produce for to be open source. Ocassionally, it is agreed upon, even demanded. | 12:39 | ||
| <antononcube> For others, I carefully read the contracts about "what belongs to them." | 12:40 | ||
| <antononcube> But very often, by open source work has very little interesection with the work I do fo companies. | |||
| <antononcube> The LLM revolution changed a lot of perspectives about coding, BTW. Some infrastruture packages can "fully generated" using LLMs. And/or translated from one language to another. | 12:42 | ||
| <antononcube> Raku is good for this kind work, BTW, because nobody cares about or sees Raku packages. | |||
| <winfredraj> Thanks for the feedback, yes I can feel the change with LLMs. Let me see if I can check with someone to see what the policy is with regards to Opensource work | 12:47 | ||
| [Coke] | You should definitely read your contract with the company about who owns what you generate. Might have restricts based on where you do the work, when you do the work, etc. | 12:57 | |
| disbot2 | <antononcube> Yeah, ≈10 years ago some USA company (ExpressScripts) presented to me a very "interesting" contract about the work I produce in general while working for them. They even got annoyed that I read the contract and asked for elements of it to be detailed and clarified. | 13:04 | |
| <dinahubobr_78197> Hi guys. Just started writing some code in Raku. First I wrote fizzbuzz and found the %% operator so lovely. Does raku have a design principle or something why it exists? Because I actually think I would want it in every language but I haven't seen it anywhere else | 17:22 | ||
| <librasteve> ./ | 17:23 | ||
| <librasteve> originally Raku was named perl6 and was writtent by LArry Wall (the original creator of perl) - many of the design ideas came from an RFP process and these were writtent down in the old design docs (named "Synopses") | 17:25 | ||
| <librasteve> github.com/Raku/old-design-docs <=== so S06-blah.pod is short for Synopsis 06 | 17:26 | ||
| <librasteve> github.com/Raku/old-design-docs/bl...ain=1#L846 is the entry you need ... nothing to see, I'm afraid | 17:27 | ||
| <librasteve> ;-( apart from to say that Larry was a genius and collected a massive amount of small niceties like this into Raku | 17:28 | ||
| <librasteve> there is a tips n tricks section in rakudoweekly.blog intended to hlep share these cool ideas | 17:30 | ||
| librasteve_ | rakudoweekly.blog/2026/04/06/2026-...lip-flops/ | 18:46 | |
| disbot2 | <antononcube> > Kudos to Anton for his productive spurt on the module front. 😎 | 19:58 | |
| 8 Apr 2026 | |||
| habere-et-disper | Design by empathy | 12:48 | |
| forum.exercism.org/t/line-numbers-...res/6827/8 | |||
| disbot2 | <antononcube> Too much hugging and empathy here lately... That is not the "Raccoon way" ! | 12:59 | |
| <librasteve> lol … maybe we are oscillating | 14:15 | ||
| <antononcube> For the record -- "Raccoon way demo 1" : | 14:25 | ||
| <antononcube> cdn.discordapp.com/attachments/768...dc234& | |||
| <antononcube> "Raccoon way demo 2": | |||
| <antononcube> cdn.discordapp.com/attachments/768...d94b5& | |||
| <antononcube> Ok, that second one is somewhat akin to hugging... | 14:26 | ||
| 10 Apr 2026 | |||
| <simon_sibl> Interesting to use Raku -> Raccoons 🦝 while the logo is a butterfly 🦋 | 19:08 | ||
| <simon_sibl> .hug everyone | 19:09 | ||
| <simon_sibl> Oh what, the bot is down ? | |||
| <simon_sibl> Only in the main channel 🥲 | 19:10 | ||
| 13 Apr 2026 | |||
| librasteve_ | rakudoweekly.blog/2026/04/13/2026-...gs-busses/ | 18:00 | |
| 14 Apr 2026 | |||
| apogee_ntv | www.reddit.com/r/rakulang/comments..._for_raku/ Posted some example video. | 03:01 | |