The first batch of Advent Calendar 2023 posts about the Raku Programming Language has arrived again!
- Day 1 – Rocking Raku Meets Stodgy Debian by Tom Browder (/r/rakulang comments).
- Day 2 – An update on raku.land by JJ Atria (/r/rakulang comments).
- Day 3 – Helping the Elves Sort Their Mail by Julia.
- Day 4 – Embedding a stack-based programming language in Raku by Wim Vanderbauwhede.
Kudos to Dominique
In a mail on the mailing-list, Dominique Dumont announces their stepping down from being the packager of Rakudo for the Debian distribution after 10 years! So a big Thank You! is in place for the many years that they have done this job. And if you’re reading this and want to have Rakudo properly packaged on Debian, please contact them for the “keys”!
Mike’s Corner
Mike Clarke describes how they took over the maintenance of the Readline module and made it work on MacOS, and then made it work on OpenBSD, meanwhile helping fix zef as well.
Weeklies
Weekly Challenge #246 is available for your perusal.
New Problem Solving Issues
- Unclear sharing of
$/causing race conditions - Comma-separated
...“triple-dot” sequences (e.g. for array indexing) produce bizarre results. - IO functions should have additional typed errors
New Pull Requests
- Attempt at adding debugging to delete-by-compiler to test https://git…
- Deprecate IO subs that operate on multiple paths in 6.e
Core Developments
- Elizabeth Mattijsen fixed the
lines()subroutine not honouring the:chompargument. - Vadim Belman implemented almost full support for the instantiation of generics.
In RakuAST developments this week:
- Elizabeth Mattijsen fixed the semantics of the
?regex quantifier. - The number of passing test-files with the new Raku grammar are now 111/150 (
make test+0) and 981/1358 (make spectest+0).
Meanwhile on Mastodon
- Find myself using rak by Massa Humberto.
- Submitted a talk by Salve J. Nilsen.
- One ought to by Ianto.
- Eowyn by Samuel Chase.
- No more ORM, for now by Kay Rhodes.
my $각not different by Gianni Ceccarelli.- It’s wild! by mort.
- That time of the year again by Wendy van Dijk.
- Day 1 completed by Osei.
- Day 2 completed by Osei.
- If you squint by Osei.
- Day 3 completed by Osei.
- It’s here! by Julia.
- More public goodies by mort.
- Really should try by Matt Gumbley.
- Day 4 completed by seaker.
- Haven’t tried it yet by rl_dane.
Meanwhile on the mailing list
- A suitable task for Raku? by Parrot Raiser.
- Stepping down from rakudo packaging for Debian by Dominique Dumont.
Questions about Raku
- Getting the index of an element in an array by Osei.
- Is it possible to lift a made value to Grammar TOP? by Steve Roe.
Comments
- The concept of NFG by Steve Roe.
- Developer Advent Calendars by Chris Jarvis.
- Never heard of these before by Turings-tacos.
- On role based composition by Steve Roe.
- My initial desire by JaumeGreen.
- On :$foo by Hillel Wayne.
- Always fun by Donald Hunter.
- Using Raku! by notagoodidea.
- All done in Emacs by Donald Hunter.
- On register allocation by Ralph Mellor.
New Raku Modules
- FEN::Grammar “Forsyth-Edwards Notation (FEN) grammar for describing chess positions” by Dan Vu.
Updated Raku Modules
- GIO by Clifton Wood.
- Cro::WebApp by Jonathan Worthington.
- Raylib::Bindings by Dan Vu.
- Readline by Mike Clarke.
- Path::Finder by Leon Timmermans.
- Markdown::Grammar, Text::CodeProcessing by Anton Antonov.
- zef by Nick Logan.
- Net::Ethereum by Konstantin Narkhov.
Winding down
Nice new blog posts and cool functionality! 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!
