Elizabeth Mattijsen has looked on all outstanding Rakudo issues, closed quite a few of them and then blogged about it in Raku Fall Issue Cleanup (going from 1312 to 778 open issues). Quite an impressive feat, if I say so myself :-).
Rakudo Compiler Release
Justin DeVuyst has produced the tenth Rakudo compiler release of 2024: 2024.10, with many improved error messages, some performance enhancements and quite a few additions (mostly in 6.e only). Binary packages will become available shortly, as well as updates to Rakudo Star, if they are not already. Kudos to all involved!
Steve’s Corner
Steve Roe, right off of the London Workshop, describes the uses of their new HTML::Functional module in a blog post titled “raku HTML::Functional” (/r/rakulang comments).
Anton’s Corner
Anton Antonov produced another nice video introduction, this time about their Math::SparseMatrix module: “Sparse matrix neat examples in Raku“.
Weeklies
Weekly Challenge #293 is available for your perusal.
New Problem Solving Issues
.toggleis hard to understand and should be DEPRECATED- Introduce a
:*@fooslurpy named argument syntax
New Pull Requests
NativeCallvoid function returnsMutype object- WIP:
RtlAddFunctionTablefor jitted code on windows - Revert “Deprecate including an ambiguous
.pmmodule file” - Initial stab at implementing
IO::Path::readlink
Core Developments
- Timo Paulssen fixed an infinite recursion issue with inlining in MoarVM.
- Jan-Olof Hendig bumped the dependency on
libuvto 1.49.1. - Elizabeth Mattijsen made
.polymodabout 1.8x as fast, allowedCallableas the width argument to.substr-rwand.substr-eq, fixedCallablesin multi-dimensional array slices, and allowed the list of anIO::CatHandleto be lazy.
Meanwhile on Mastodon
- On command line parsing by Kay Rhodes.
- Even more furiously by Wendy van Dijk.
Questions about Raku
- How good is Raku for game development? by Sofia_froster.
Comments about Raku
- Raku Programming Language on HackerNews.
- “Junction” is a good choice by Mercerenies.
- Eigenstates as heinous misappropriation by stylewarning.
- If unfamiliar with grammars by photontug.
New Raku Modules
- Bin::Utils “Routines to handle binary files” by Tom Browder.
Updated Raku Modules
- Data::Translators, Math::SparseMatrix, JavaScript::D3 by Anton Antonov.
- GD::Raw by 0rir.
- Date::Calendar::Strftime, Date::Calendar::Gregorian, Date::Calendar::Julian, Date::Calendar::Hebrew, Date::Calendar::Hijri, Date::Calendar::CopticEthiopic, Date::Calendar::Persian, Date::Calendar::Bahai, Date::Calendar::MayaAztec, Date::Calendar::FrenchRevolutionary by Jean Forget.
- SSH::LibSSH::Tunnel by Humberto Massa.
- PDF::Grammar, PDF::Native by David Warring.
- HTML::Functional by Steve Roe.
Winding down
Leaves are falling. As are many bugs. Meanwhile, still: Слава Україні! Героям слава!
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!
