Wayland’s Corner
Wayland makes the case for Raku: Your First Language?
Python … draws in developers who know nothing but Python their entire lives. It trains them in The Python Way. We need to be unafraid of drawing in developers who will know nothing but Raku, and we can train them in The Raku Ways (note the plural).
Tony’s Corner
There’s a new fez ecosystem entering test phase. If you want to give it a drive, try:
git clone https://github.com/tony-o/raku-fez.git
cd raku-fez
zef install -f --/test .
Steve’s Corner
Steve goes on with HARC Stack: Componenting, the eighth in the serious and finally getting to some meat. NB. Air::Component is built on Cromponent by FCO. This is the HARC embodiment of HTMX Locality of Behaviour (LoB). It caused some raised eyebrows in the HTMX Reddit (see Comments below).
Weeklies
Weekly Challenge #329 is available for your perusal.
Core Developments
- Patrick Böker prioritized
&returnon the 3rd try to resolve the returns conflict. Calling &return triggers a stack unwind which can cause code (e.g. in LEAVE phasers) to run. That code can also call &return. The returns conflict, if the later return unwinds over the return continuation marker of the former return in the call stack, i.e. the LEAVE frame. In such situations one wants the return to win that unwinds more of the stack. This is the behavior implemented by this change. Previously the later return always won. - Elizabeth Mattijsen made DateTime’s
julian-datemethod take timezones into account. - MasterDuke optimized unsigned native
++/--. Nowmy uint $a; $a++ for ^10_000_000; say $a; say now - INIT nowtakes ~0.24s, same as theintversion, where before it was ~1.15s.
Meanwhile on Bluesky
- Liz has a day off by Wendy van Dijk.
Meanwhile on YouTube
- What Is Perl 6 (Raku)? by Next LVL Programming.
Questions about Raku
- Dark or Light by Steve Roe.
Comments about Raku
- I went in with an open mind and was immediately slapped in the face by girouxc
- The most expressive language I know by Jeff Armstrong.
- Geany: Popular lightweight open-source IDE by Ryan Daws.
- something fundamentally right by Matt Laine.
- Over the years, I’ve … had a lot of fun by Makoto Nozaki.
- lunch was excellent and bountiful by David Both.
New Raku Modules
- SBOM::CycloneDX by Elizabeth Mattijsen.
- Cro::HTTP::Session::MySQL by David Romero.
Updated Raku Modules
- Air, Hilite, Air::Plugin::Hilite by Steve Roe.
- PublicSuffix by José Joaquín Atria.
- Whateverable by Various Artistes.
- DBIish, Image::PNG::Portable by Raku Community.
- Sparrow6, Sparrowdo by Alexey Melezhik.
- App::pack.raku by Grizzly Smit.
- Pod::To::PDF::Lite by David Warring.
- YAMLScript by Ingy döt Net.
Winding down
Please keep staying safe and healthy, and keep up the good work! Even after week 25 of hopefully only 209.
Meanwhile, still: Слава Україні! Героям слава!
~librasteve (job sharing)
If you like what I’m doing, committing to a small sponsorship would mean a great deal!
