This Saturday (3 December 2022 at 20:00 UTC), Vadim Belman will be giving the first online class about Rakudo core development (/r/rakulang comments). Requirements are a working knowledge of the Raku Programming Language, use of git and Github, and a willingness to self-learn things. It will be a kind of seminar where things may significantly divert from the initial plan.
Anton’s Corner
Anton Antonov did another of their blog post / YouTube video combos with Interactive Mermaid diagrams generation via Markdown evaluation (video, /r/rakulang comments).
San Francisco Raku Study Group
There will be an online SF Raku Study group at 9 GMT on 18 December (password: 4RakuRoll), the meeting on the 4th of December has been cancelled due to scheduling conflicts.
Steering Council
The minutes of the November 26th, 2022 meeting are available.
Also, the deadline for the acceptance of nominations for the Rainbow Butterfly Award has been moved to the 8th of December. Please consider who you would like to receive the Rainbow Butterly Award 2022 by sending your nomination by email to: rainbow@raku.org
.
Special offer on Raku (e)Books!
It looks like Springer Verlag still has the special offer on two Raku Books, each at about 10€ / 10$, and the ebook at about 7€ / 7$! It is unclear how long this offer will last! This would make an excellent Christmas present!
- Raku Fundamentals by Moritz Lenz (with a chapter on Cro).
- Raku Recipes by JJ Merelo.
Weeklies
Weekly Challenge #193 is available for your perusal.
New Problem Solving Issues
Core Developments
- Daniel Green removed the now obsolete
FixedSizeAllocator
code from MoarVM, and improved the wording on typecheck errors on arrays and hashes. - Christian Bartolomäus fixed an issue in error reporting of
mkdir
. - Márton Polgár made sure that allomorphs respond correctly to the
.words
method. - Vadim Belman fixed an issue with importing a
nano
term in 6.d and earlier, and started working on some issues in the RakuAST branch.
Questions about Raku
- Concurrency: how to share a cache-hash safely? by sid_com.
- Seeking Raku Mentor by 16BitMiker.
Meanwhile on Mastodon
- Would be cool by Elizabeth Mattijsen.
- Reach out to me by Curtis Poe.
- Not the path forwards by Kay Rhodes.
- Kind of the same difference by Fernando Correa de Oliveira.
- This could help by Fernando Correa de Oliveira.
- Building Raku without arms by Claudio Ramirez.
- Against the argument? by Salve J. Nilsen.
- Managing your secrets by Alexey Melezhik.
- A trivial simplification by Kay Rhodes.
- Rakudo cheats by Gianni Ceccarelli.
- A Firmata client? by Jonathan Stowe.
- Added JSON path expressions by Elizabeth Mattijsen.
- Stealing is an option bySalve J. Nilsen.
- Automated fez upload by Alexey Melezhik.
- Good news. Bad news. by Kay Rhodes.
- Probably doesn’t do what you think by Joelle Maslak.
- Time flies by Jonathan Stowe.
- Reading is hard by Jonathan Stow.
- On Abstractions by Kay Rhodes.
- An amazing language by Curtis Poe.
- What I haven’t got by Paul Evans.
- Consider writing a post! by The Raku Programming Language.
- Working on Raku mostly by Elizabeth Mattijsen.
- Very presentable by Salve J. Nilsen.
- Highlightingly by Kay Rhodes.
- Love it when it happens by Jonathan Stowe.
Meanwhile, still on Twitter
- Not using Raku by Chris Jack.
- Fallen for kebab-case by Josh.
- Add your name here by JJ Merelo.
- Just use
(elem)
by Mark Gardner. - Next mission by JJ Merelo.
- Considering a move by Josh.
- Exception to the rule by Joaquín Ferrero.
- Exactly like by Joaquín Ferrero.
- Class on core development by JJ Merelo.
- Adopted by JJ Merelo.
- See WP for more info by Joaquín Ferrero.
- Advento Introductorio by JJ Merelo.
- Simply the best by Chris Jack.
Meanwhile on the mailing list
NativeCall
C++ structure question by ToddAndMargo.- Pointer to bug question by ToddAndMargo.
- Bug in REPL by ToddAndMargo.
- Bug in
NativeCall
by ToddAndMargo. - What does this line mean? by ToddAndMargo.
- What is this
\t
? by ToddAndMargo. - We want you to write an article for the Advent Calendar! by JJ Merelo.
Comments about Raku
- On tooling by Ralph Mellor.
- Open vs Closed by elcaro.
- On SSA by Ralph Mellor.
- Amazing news by Márton Polgár.
- More on SSA by Ralph Mellor.
- Same convenience features by ahungry.
- Warts filed off by Endorphion.
New Raku Modules
- SparrowCI-SandBox “Demonstrate SparrowCI pipeline” by Alexey Melezhik.
Updated Raku Modules
- Raku::Pod::Render, Collection, Collection-Plugins by Richard Hainsworth.
- Mi6::Helper by Tom Browder.
- Text::FriBidi, PDF::Content, PDF::Tags::Reader, PDF::Tags, Font::AFM by David Warring.
- Image::Libexif, Image::QRCode, Desktop::Notify, Desktop::Notify::Progress, File::Metadata::Libextractor, Hash::Timeout, Math::FFT::Libfftw3::C2C, Math::FFT::Libfftw3, Math::Libgsl::Constants, Math::Libgsl::Elementary by Fernando Santagata.
- Git::Files, rak, App::Rak, App::Rak::Complete by Elizabeth Mattijsen.
- Text::CodeProcessing, Mathematica::Serializer by Anton Antonov.
- PublicSuffix by JJ Atria.
- Term::TablePrint by Matthäus Kiem.
- WWW, Math::Constants, Getopt::Type, Array::Shaped::Console by JJ Merelo.
- Digest by Lucien Grondin.
- DBIish by Rod Taylor.
- DB::Migration::Declare by Jonathan Worthington.
Winding down
Amazing to see how much interest #RakuLang is generating on Mastodon! And a new name in core development. And that while many people are preparing their entries for the Raku Advent Calendar!
This week’s picture is of a treetop in the setting sun! To remind us Ukraine is still fighting the Russian aggression. Слава Україні! Героям слава!
In the meantime, please keep staying safe, keep staying healthy, and keep up the good work!
If you like what I’m doing, committing to a small sponsorship would mean a great deal!