Justin DeVuyst has released the 2023.09 release of the Rakudo Compiler, Haytham Elganiny has released a new version of the Pakku package manager, and two authors published their first module on the Raku Ecosystem this week. Not to mention 15 other authors providing updates to existing modules and two new modules! A releasy week for sure!
A small program
Matt R has published a video about One Small Program in 15 Languages, and the Raku Programming Language is one of them!
Paweł’s Corner
Paweł bbkr Pabian completed their “Introduction to UTF” series of blog posts with:
Konstantin’s Corner
Konstantin Narkhov has posted a video about another of their pet projects: Ethelia (/r/rakulang comments).
Weeklies
Weekly Challenge #236 is available for your perusal.
New Problem Solving Issues
New Pull Requests
Core Developments
In RakuAST developments this week:
- Elizabeth Mattijsen continued their work on putting in the hooks for parsing different natural language versions of Raku.
- Ab5tract fixed issues with parameterized roles and whatever currying.
- The number of passing test-files with the new Raku grammar are now 109/148 (
make test
+0) and 954/1358 (make spectest
+1).
Meanwhile on Mastodon
- An array of integers by Massa Humberto.
- Another array of integers by Massa Humberto.
- Strictly required by rl_dane.
- Burning in your CPU by swagg boi.
- Feels like I’m forgetting stuff by swagg boi.
- Moving to markdown? by Claudio Ramirez.
Meanwhile on the mailing list
- What does
:_
and/or:_:
signify? by Willem Michels.
Questions about Raku
- Is raku good for neural nets compared with python by riprifisfun.
- Looking for the author of Humming-Bird by swagg boi.
- Must be initialized before use by Roger BW.
- How can this Raku comparison be improved performance-wise? by primfaktor.
- Cannot compile on bananapi by Wrzlbrm.
- Why is installation taking so long? by VZ.
- Join Usenet? by Profoundly Nerdly.
Comments
- A string DSL named Q by Ralph Mellor.
- The
variables
pragma by Ralph Mellor. - If no named arguments by Ralph Mellor.
- Handling this nicely by Summer.
- Exact same semantics by Ralph Mellor.
New Raku Modules
- HTML::EscapeUtils “A Raku module to deal with HTML special characters” by demanuel.
- HTML::Template “A simple almost-port of CPAN’s HTML::Template to Raku” by Márton Polgár.
- Slangify “Provide an easy interface to activating slangs” by Elizabeth Mattijsen.
- GLib “Raku library bindings for GNOME’s GLib” by Clifton Wood.
Updated Raku Modules
- Inline::J by 0racle.
- WWW::OpenAI, WWW::PaLM, LLM::Functions, Jupyter::Chatbook by Anton Antonov.
- File::Copy by Tom Browder.
- App::Zef-Deps, Slang::Date by Will Coleda.
- Net::Ethereum, Trove by Konstantin Narkhov.
- PublicSuffix by JJ Atria.
- Physics::Unit, Physics::Measure by Steve Roe.
- Tomtit by Alexey Melezhik.
- Web::Template by Márton Polgár.
- Slang::Roman, Slang::Subscripts, Digest::PSHA1, JSON::Pretty, IDNA::Punycode, Slang::Tuxic by Elizabeth Mattijsen.
- fez by Tony O’Dell.
- WebDriver2 by zjhmoss.
- Logger by André Brás.
- Statistics by Suman Khanal.
- Text::CSV by H.Merijn Brand.
Winding down
Actually WordPress tells me that this is the 200th instalment of the Rakudo Weekly News. Counting is always hard! 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!