Andrew Shitov has just published a new book called “A Language A Day” in which they introduce 21 programming languages, allowing one to compare them for several little projects demonstrating strengths and weaknesses for those projects. And the Raku Programming Language is one of them! (/r/rakulang comments)
Elizabeth’s Corner
Elizabeth Mattijsen described how they reacquainted with the code in a repo they forgot all about in An end to magical madness, a story about handling bugs and performance of infix ... (aka the sequence operator) and the Sequence::Generator module that became the result.
Steffen’s Corner
Steffen Schwigon has recently started migrating some Perl modules to Raku, and decided that a number of Raku tools that they use for that, needed better support in the bash shell, specifically with regards to tab-completion. Which are now available in their raku-tools-bash-completion repository!
Weeklies
Weekly Challenge #294 is available for your perusal.
New Pull Requests
- Update libuv to version 1.49.2
- When starting a
Thread, also set its thread name - For
:app-lifetimethreads, show “App-Lifetime Thread” in.gist
Core Developments
- Patrick Böker fixed a
NativeCalltest issue on Windows. - Elizabeth Mattijsen made
"AAS" .. "ABS"use standard.succsemantics on 6.e, and fixed a recently introduced issue with.substr-rw, spotted by David Warring.
Meanwhile on Mastodon
- An interesting discussion by Profoundly Nerdy.
- Good stuff by Wendy van Dijk.
- Using Raku syntax by Samuel Chase.
- No idea what I’m doing yet by Steffen Schwigon.
- I was around by Steffen Schwigon.
- Making them go smoother by Steffen Schwigon.
- First baby steps by Steffen Schwigon.
- Great in the world of upgrade fatigue by Steffen Schwigon.
Meanwhile on the mailing list
- print in purple question by ToddAndMargo.
Questions about Raku
- What’s so special about 24 hours? by pyrrhlin.
Comments about Raku
- Raku for production by mempko.
- Comes with leap seconds support by bdmatatu.
- Somewhat less integrated by lood9phee2Ri
- With LLaMa models by Anton Antonov.
- Partly my fault by Dave Rolsky.
- On literate coding by Steve Roe.
- Packages used in the video by Anton Antonov.
- CLI for computational workflows by Anton Antonov.
- Regexes are code by GuB-42.
- A cool type system by daotoad.
- Can be statically parsed by chubot.
- Just as in Raku by James_K.
- Liftoff! by James_K.
- Fixed the warts by 7thaccount.
- But it is True! by Steve Roe.
New Raku Modules
- Sequence::Generator “generate sequences of values from endpoints” by Elizabeth Mattijsen.
- Data::DPath “DPath is not XPath!” by Steffen Schwigon.
- OneSeq “Turn two or more Iterables into a single Seq” by Elizabeth Mattijsen.
- CLI::Wordpress::Migrator “Migrate a WordPress site from one server to another” by Steve Roe.
Updated Raku Modules
- PublicSuffix by JJ Atria.
- PDF::Grammar, PDF::Font::Loader by David Warring.
- Gnome::N by Marcel Timmerman.
- Inline::Scheme::Gambit by iynehz.
- YAMLScript by Ingy Döt Net.
- Rainbow by Patrick Böker.
Winding down
Not a lot of visible action in core. But quite a few new modules. And a lot of Raku mentions more or less outside of the echo chamber. 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!
