Anton Antonov has made a nice video about how you can use the Raku Programming Language to generate (interactive) graphics from large amounts of data. And also discusses future plans (/r/rakulang comments). Cool stuff!
StackOverflow Developer Survey
The 2024 StackOverflow Survey has arrived. Unfortunately, Raku is still not listed yet in the language overview. If you’re taking this survey, be sure to mention Raku so that it may finally appear in next year’s survey.
Less than a week
It’s less than a week before the Las Vegas conference starts! The following presentations on the schedule have Raku Programming Language content:
- Red migrations – How Red can help to evolve your database schema by Fernando Correa de Oliveira.
- YAMLScript – Dynamic YAML in Perl and Raku by Ingy döt Net.
- Associating with Hashes by Matthew Stuckwisch.
- More uses for locked boxes – Closures in Raku and Perl by Steven Lembark.
- Getting Testy with Raku by Steven Lembark.
- Raku Next Steps – Hyperactive Metang by Bruce Gray.
- Sipping from a firehose – Parallel ETL in Raku by Steven Lembark.
- Learning and Practicing Perl and Raku on exercism.org by Daniel Mita.
Alexey’s Corner
Alexey Melezhik has published another Sparky related blog post: Hacking minikube with mini tool about deploying to Kubernetes in an imperative way with Raku.
Dr. Raku’s Corner
Dr Raku‘s beginner tutorial videos of the past week:
Weeklies
Weekly Challenge #274 is available for your perusal.
New Problem Solving Issues
New Pull Requests
Core Developments
- Richard Hainsworth started development on a RakuDoc file that will use all of the possible features of RakuDoc v2.0, intended to prove the RakuDoc renderer they are working on.
- Will Coleda and the documentation team made a special page that shows broken links in the Raku documentation: it also contains instructions on how to help the documentation team with fixing these broken links. With a kind invitation to help!
- Elizabeth Mattijsen added a specific
Seq.head
method, so that calling.head
on aSeq
doesn’t need to cache intermediate values.
In RakuAST developments this week:
- Elizabeth Mattijsen fixed some further issues with markup in RakuDoc (spotted by Richard Hainsworth).
- The number of passing test-files with the new Raku grammar are now 144/153 (
make test
+0) and 1063/1356 (make spectest
+0).
Meanwhile on Mastodon
- Slow but steady by Profoundly Nerdy.
- Not found its niche yet by Profoundly Nerdy.
- Now with artefacts for builds by Alexey Melezhik.
- Every Haskell nerd has loved it by Profoundly Nerdy.
- Stealing the syntax by Felix.
Meanwhile still on Twitter 𝕏
- Only one to default to Rationals? by Dan Kogai.
Comments
- Because it’s fun to write! by Steve Roe.
- A whole other ball of wax by Ralph Mellor.
- No AT&T syntax by Steve Roe.
- Evolving into a different language by Paul Hudson.
- It’s still fun! by Steve Roe.
- An extremely rocky transition by Steve Roe.
New Raku Modules
- Math::Fitting “Line, curve, and hyper-plane fitting over sets of points” by Anton Antonov.
- Color::Palette “Module for working with color palettes” by Jonas Kramer.
- IO-Archive “Add
libarchive
capabilities toIO::Path
objects” by Scott Sotka.
Updated Raku Modules
- JavaScript::Google::Charts, Data::Reshapers, WWW::Gemini, Data::Summarizers, Algorithm::KDimensionalTree, JavaScript::D3, Math::Nearest, DSL::Entity::Geographics by Anton Antonov.
- Test::Selector by Luc St-Louis.
- PublicSuffix by JJ Atria.
- FastCGI::NativeCall by Jonathan Stowe.
- Cairo by David Warring.
- YAMLScript by Ingy döt Net.
- Term::termios by Karl Rune Nilsen.
- path-utils, ParaSeq by Elizabeth Mattijsen.
- Sparrow6 by Alexey Melezhik.
- Raku::Pod::Render by Richard Hainsworth.
- Text::Wrap by Jonas Kramer.
Winding down
A cool video, a survey, presentations galore and quite a few new modules and module updates. A good week! 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!