It’s that time of the year again! The 2024 Raku Advent Calendar is upon us. With two blog posts already!
- Day 1 – Rendering down for Christmas by Richard Hainsworth.
- Day 2 – WAT LLM coding tool do you want for Christmas? by Nigel Hamilton.
Santa is also quite a bit happier to see only 2 slots are left open (as of this writing)! Be sure to register soon to make sure your blog post will make it to the list!
German Workshop 2025
The German Workshop 2025 will be held in Munich on 12 – 14 May 2025, and you can sign up for it already, and submit a proposal for a presenation!
Anton’s Corner
Anton Antonov produced another nice video: Graph neat examples in Raku – Set 3 (/r/rakulang comments), and reworked an earlier video into a blog post: Graph Neat Examples in Raku – Set 1 with some neat examples indeed.
Weeklies
Weekly Challenge #298 is available for your perusal.
New Problem Solving Issues
New Pull Requests
- Counteract drift in timers with repeat
- Add lower-bounding for the
revision-gated
trait - Type second param of proto for
Stash::ASSIGN-KEY
- [JVM] Decont Routine object when looking for attribute
Core Developments
- Daniel Green fixed more UBSAN warnings.
- Timo Paulssen fixed an issue with big integers in MoarVM debugger code to be run from
gdb
orlldb
. - Nick Logan, Patrick Böker, Daniel Green fixed issues with long paths on Windows.
- Patrick Böker finished the re-imagining all of the CI workflows on Azure that was started by Timo Paulssen.
- Patrick Böker also fixed the
is-run
tester on Windows and other related Windows issues. - Christian Bartolomäus fixed several issues on the JVM backend (again!).
Questions about Raku
- Re-create python (shudder) module in raku to control LEDs by Odd_Bench_6607
- What is the possible (ir)relevance of this paper? by Ralph Mellor.
Comments about Raku
- Well spotted! by Arne Sommer.
- Really hard to believe by Ralph Mellor.
- On why Raku is faster? by Ralph Mellor.
- A State of Raku speech? by Steve Roe.
- A wide range of subjects by Matthew Stuckwisch.
- A small web application by joed.
- I vaguely remember by sundarurfriend.
- On exceptions and failures by Ralph Mellor.
- Food for thought by Ralph Mellor.
New Raku Modules
- WebService::Overpass “Simple wrapper to call the overpass API” by Brian Duggan.
- App::Ecosystems “Interactive Ecosystem Inspector” by Elizabeth Mattijsen.
- App::Ebread “EPUB dumper” by Samuel Young.
- Graphviz::DOT::Chessboard “Chessboard plot using the Graphviz DOT language” by Anton Antonov.
Updated Raku Modules
- REPL, Prompt, Commands, snip, Ecosystem, Map::Match, Concurrent::Iterator, Concurrent::Trie, Concurrent::Progress, LEB128, Log::Timeline, App::MoarVM::HeapAnalyzer::Model, Spreadsheet::XLSX, Date::WorkdayCalendar, Email::Simple, Net::IMAP, Number::Denominate, OO::Monitors, Slang::Piersing, SOAP::Client, XML::Canonical, XML::Query by Elizabeth Mattijsen.
- Graph, Math::DistanceFunctions by Anton Antonov.
- LibXML by David Warring.
- IUP by 0rir.
- YAMLScript by Ingy döt Net.
- Qt::QtWidgets by Yves Guillemot.
- Net::Ethereum by Konstantin Narkhov.
Winding down
And nobody noticed the week numbers were off the past 4 weeks! Fixed now 🙂
Adventing started, some cool new modules and hopefully finally some good Continuous Integration Testing on Windows! Good stuff. 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!