The Perl and Raku Foundation has been awarding many grant proposals in the past. The grant proposals are judged by the Grants Committee, but sadly there are no committee members with a background in the Raku Programming Language at the moment. Please contact Daniel Sockwell, either on #raku or by email daniel at raku.org if you would like to become a member of the Grants Committee. Your application will be deeply appreciated!
Exercism
After last week’s blog post, Daniel Mita has added more solutions to Exercism’s 48in24 Challenge. Even getting a few 💜 in the overview! And solutions can be very short, like this week’s Raku solution for Parallel Letter Frequency! And they’re hoping more people will want to sign up on Exercism and provide more Raku solutions, to change those nasty ❌’s into ✅’s!
More video tutorials
Dr Raku continued producing and posting beginner tutorial videos. This week a crop of five!
- Basic If-Else Conditionals
- Creating Password Login Code for Beginners
- Array Push Method
- How to Generate Error Login Text File
- Get Windows System info Program
Patrick’s Corner
Patrick Böker reports on the increased stability of the Rakudo CI bot in “Stability“, in preparation for another grant report. Great to hear about better stability!
Anton’s Corner
Anton Antonov continues to dissect speeches and articles using LLM functions. This week even twice:
- LLM over Trump vs. Anderson
- Comprehension AI Aids for “Can AI Solve Science?” (/r/rakulang comments)
Weeklies
Weekly Challenge #260 is available for your perusal.
Core Developments
- Daniel Green fixed various issues on the JVM backend caused by recent bitrot, which was caused by recent stability work on the MoarVM backend.
- Elizabeth Mattijsen added more
nqp::const::
entries and used these in Rakudo (mostly for better maintainability). And madeRoutine
objects cache information needed for dispatching, reducing CPU usage in testing by 1.2% to 1.5%.
In RakuAST developments this week:
- Stefan Seifert fixed an issue with
INIT
phasers that caused allNativeCall
tests to fail. - The number of passing test-files with the new Raku grammar are now 138/151 (
make test
+28) and 985/1356 (make spectest
+0).
Meanwhile on Mastodon
- Also a Raku guy by Profoundly Nerdy.
- It feels good by Paul Cochrane.
Comments
- Pushing for multi-line form by amluto.
- This weird spot by Hillel Wayne.
- On Representation Polymorphism by Ralph Mellor.
- Fantastic tools for the job by Steve Roe.
- Thankful for the mess by superkuh.
Updated Raku Modules
- WWW::LLaMA, Jupyter::Chatbook, LLM::Prompts, WWW::MermaidInk, DSL::English::DataQueryWorkflows, ML::AssociationRuleLearning by Anton Antonov.
- Crypt::LibGcrypt, Net::Ethereum by Konstantin Narkhov.
- YAMLScript by Ingy døt Net.
- PDF::ISO_32000_2, PDF::Class by David Warring.
- lemmatize by Ian Goodale.
- PublicSuffix by JJ Atria.
- Mi6::Helper by Tom Browder.
Winding down
A lot of requests for participation this week. This is your chance!
Meanwhile, Слава Україні! Героям слава!
Please keep staying safe and healthy, and keep up the good work!
If you like what I’m doing, committing to a small sponsorship would mean a great deal!