Steve’s Corner
Steve Roe tells us how delicious it is to eat your own dogfood. In other words the https://raku.org website has been fully redesigned and now runs on a 100% Raku stack. When I first started noodling with web applications in Raku about a year ago (for I am Steve), my ambition was to create a web application library (the raku Air module built on Red and Cro) that would be fit to use as the platform for the raku.org revamp – since that was an obvious candidate to modernise. Thanks to all who have helped to review and contribute at content and infra levels along the way:- wayland, coke, raiph, thoughtstream, lizmat, patrickbkr, coleman, melezhik and, of course, SmokeMachine and jnhtn for making Red and Cro in the first place. [Sorry if I have forgotten anyone!]
Richard’s Corner
Richard Hainsworth shows how the Elucid8 system can be used to create websites based on RakuDoc. Elucid8 (“elucidate”) is still being developed, and more information can be found in the Github elucid8-org repositories.
Anton’s Corner
One of the “standard” things to do with an Agentic Artificial Intelligence (AI) system is to summarize (large) texts using different Large Language Model (LLM) agents.
This document illustrates how to specify an LLM graph for deriving comprehensive summaries of large texts. The LLM graph is based on different LLM- and non-LLM functions. The Raku package “LLM::Graph” is used.
Weeklies
Weekly Challenge #338 is available for your edification.
New Problem Solving Issues
New Pull Requests
- Add exit-ok to Test module by Elizabeth Mattijsen.
- Add Str.spurt method to 6.e by Elizabeth Mattijsen.
Core Developments
Questions About Raku
- How to create a CL utility with an option set? by Richard Hainsworth.
- I wonder how well (or poorly) async works in raku by bonkly68
Comments About Raku
- a modern, expressive tool built for flexibility and power by Jayita Gulati.
- Raku.org chooses HTMX by Steve Roe.
- Learn Raku with Nandi by Shishpal Sianh.
- raku’s design avoids function coloring by bolangi.
Meanwhile on Mastodon
- an awesome programming language by Roos.
Updated Raku Modules
- Elucid8::Build, Rakuast::RakuDoc::Render by Richard Hainsworth.
- Red by Fernando Correa de Oliveira
- fez by Tony O’Dell.
- PublicSuffix by JJ Atria.
- Chemistry::Stoichiometry, LLM::Graph by Anton Antonov.
- App::Raku::Log, App::IRC::Log, highlighter, has-word, IRC::Channel::Log by Elizabeth Mattijsen.
- Physics::Error, Physics::Unit, Physics::Measure, App::Crag by Steve Roe.
Winding down
Well, that was a fun couple of days – it was great to see the interest and support in the new raku.org website. I know that one or two folk have felt slighted that the mention of perl in the Grammar example has been removed. We did that in the spirit of a clean separation now that raku is no longer perl6 in name, and needs to find its own path. That said, tool tip over the new site Camelia logo and she still says “be kind” … so let me know if you are one of the slighted that I don’t know about yet.
Please keep staying safe and healthy, and keep up the good work! Even after week 33 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!
