The Edument Team has announced it will transfer the project leadership of Cro to the Raku Community (/r/rakulang comments):
… we’ve found ourselves unable to invest much time in Cro. When Edument employees were by far the dominant Cro contributors, it made sense for us to carry the overall project leadership. However, the current situation is that members of the Raku community contribute more. We don’t see this balance changing in the near future.
As of this writing, the Cro organization can now be managed by members of the Raku Steering Council. On behalf of the Raku Community, yours truly thanks all of the people who were responsible for getting Cro to where it is now. And in advance thanks to everybody who will take Cro further!
Final Comma
In another announcement, the Edument Team announced it will stop further development of the Comma IDE (/r/rakulang, programming.dev comments):
With the discrepancy between revenue and development cost to continue being so large … we’ve made the sad decision to discontinue development of the Comma IDE. … We have internally cleared publishing the Comma IDE code under an open source license, in the event that members of the Raku community wish to carry the project forward in some form. … Given building Comma releases is not entirely trivial, we will make the latest Comma Complete release, will all features, available for download publicly.
Again, on behalf of the Raku Community, yours truly thanks all of the people who were responsible for getting the Comma IDE to where it is now. And in advance thanks to everybody who will take Comma further, probably as a plug-in only!
And on that note: if you’re interested in continuing to use the Comma IDE, then now is the time to express your willingness to work on it by making yourself known to the Raku Steering Council (either by mail: RSC at raku.org) or on the #raku-steering-council IRC channel).
FOSDEM 2024
FOSDEM is over again, and all is quiet again in Brussels. Apart from some farmers. The slides of The Art of Concurrent Scripting with Raku presentation by Brian Duggan are already available.
Richard’s Corner
Richard Hainsworth created a Japanese localization of the Raku Programming Language, and blogged about it in: Ryuu – a Japanese dragon.
Raku Steering Council
The minutes of the meeting of 27 January 2024 are available.
Weeklies
Weekly Challenge #255 is available for your perusal.
New Pull Requests
Core Developments
- Elizabeth Mattijsen performed various micro-optimizations in NQP and fixed a 2024.01 regression that was spotted in the ecosystem.
Meanwhile on Mastodon
- REPL as calculator by arky.
- Some capability for WebASM by Jeff KC1PYT.
- Nice little library by Samuel Chase.
- With more Open Source by Salve J. Nilsen.
- More and more as glue language by Joelle Maslak.
Questions about Raku
- Consistency guarantees? by James Cook.
ENDblock not triggering on abnormal exit by zeekar.- Raku classes: syntax question by 7stud.
- How do I get a
&-conjoined regular expression to be considered as long a match as its constituents? by darch. - Does Raku has a data type for encoding side effects as pure values? by ohmycloudy.
Comments
- An AST embedded in a CST by Ralph Mellor.
- Also runtime for regulatory computing by clarkema.
- The chance to make it more attractive by em-bee.
- Designed by a linguist by Steve Roe.
- A smaller migration first by echelon.
New Raku Modules
- Rat::Power “Power to Rats” by Steve Roe.
- Configuration “Set up a configuration using Raku” by Fernando Correa de Oliveira.
- App::RakuCron “A cron-like system and module configured in Raku” by Fernando Correa de Oliveira.
- Text::Calendar “Text calendar functions for displaying monthly, yearly, and custom calendars” by Anton Antonov.
Updated Raku Modules
- Date::Event, Geo::Location by Tom Browder.
- PDF, PDF::Content, Text::FriBidi by David Warring.
- DSL::Entity::MachineLearning, DSL::English::ClassificationWorkflows, EBNF::Grammar, FunctionalParsers by Anton Antonov.
- PublicSuffix by JJ Atria.
- Sparrowdo, Sparrow6, Sparky by Alexey Melezhik.
- Timezones::ZoneInfo by Matthew Stuckwisch.
- Marrow by Scott Sotka.
- Linux::NFTables, Math::Libgsl::Complex, Math::Libgsl::Random, Math::Libgsl::Polynomial, Math::Libgsl::Permutation, Math::Libgsl::Combination, Math::Libgsl::Multiset, Math::Libgsl::QuasiRandom, Math::Libgsl::Matrix, Math::Libgsl::BLAS, Math::Libgsl::LinearAlgebra, Math::Libgsl::Wavelet, Math::Libgsl::Histogram, Math::Libgsl::Interpolation by Fernando Santagata.
Winding down
An eventful week, with changes and clarity. Meanwhile, Слава Україні! Героям слава!
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!
