After last weeks part 1 of a Raku Manifesto, Daniel Sockwell continued with part 2 of a Raku Manifesto, handling matters such as valuing individual productivity over large-group productivity, without devaluing large-group productivity. Again, a must read for each Rakoon (/r/rakulang comments). Can’t wait to read part 3!
Wim Vanderbauwhede continues their journey into the Raku Programming Language, with two instalments focusing on
A Grant Proposal
A bouquet of blog posts
This week saw a rather large set of blog posts about the Raku Programming Language from various expected and unexpected corners of the Earth:
- Sharing command line parameters using
protoby JJ Atria.
- Sparrowhub.io – repository of devops and automation utilities by Alexey Melezhik.
- Releasing for virtuous programmers by Wenzel P.P. Peppmeyer.
- Machine Math and Raku by p6steve (/r/rakulang comments).
- The Or Junction (Chinese) by Kang-min Liu.
Most of the core developments have been happening in the rakuast branch (converting RakuAST trees back to Raku source code, AKA deparsing). Meanwhile, in the main branch:
- Daniel Green fixed a race-condition in multi-threaded precompilation.
- Stefan Seifert fixed a bug in multi-part declarations of packages.
- Perry Thompson added a workaround to make
$*GROUPwork correctly on non-POSIX locales.
- And some other smaller fixes and improvements.
This week’s new Pull Requests:
- Minor optimization of
- Update MoarVM to Unicode 13.0, 13.1
- Improve streaming decoder on the JVM backend
- Binary release pipeline fixes
- Build: A wrong NQP version should abort the build
- Update tests for Unicode 13.0, 13.1
Please check them out and leave any comments that you may have!
Questions about Raku
- How does lazyness of the slice index affects the slicing of an array/list? by jakar.
- Do Critic and Tidy exist in the Raku ecosystem? by s-ro_mojosa.
- Adding two
enums that share some same identifiers by byteunit.
Meanwhile on Twitter
- A history of purchases by Brian Wisti.
- Any and all by The Perl Shop.
- Testing typos by Jonathan Stowe.
- Intervals of 0.1 by Paul Cochrane.
- 49 at 2 by Mohammad S Anwar.
- It was renamed by sanoj subran.
- Not the next version by 鼠取り猫(CV: HMS Furious).
- CRUD with
Cro::HTTPby JJ Merelo.
- A great app generator by JJ Merelo.
- Meaningful choices by Elizabeth Mattijsen.
- A Gremlin-like warning by JJ Merelo.
- Toi – a classroom check-in tool by JJ Merelo.
- What to learn by Igh0r_.
- Tweaking Mandelbrot by Solomon Foster.
- Puzzled by junctions by Wim Vanderbauwhede.
- Non-trivial installation by David Hand.
- Raku ecosystem river scores by JJ Merelo.
- A family of languages by Goldfink 柔術.
- Incompatibility issue by みぃにゃんこ.
- Utilities by Dorkus.
- Incompatible changes by Tasuka Hsu.
- Regenerated the Mandelbrot by Solomon Foster.
- It fits! by Markus Holzer.
- Don’t directly support sets by Not Jack.
- An express review by Andrew Shitov.
Comments about Raku
- Completely forked off by jdporter.
- > 190 plugins by Alexey Melezhik.
- Extended the
Qoperator by bdmatatu.
- Version naming problems by NationalPark.
- A slight improvement by bobthecimmerian.
New Raku Modules
Updated Raku Modules
- Math::Libgsl::Matrix, Math::Libgsl::MovingWindow by Fernando Santagata.
- Algorithm::AhoCorasick by Itsuki Toyota.
- Chronic, URI::Template by Jonathan Stowe.
- Gnome::Gtk3 by Marcel Timmerman.
- Intl::CLDR by Matthew Stephen Stuckwisch.
- App::Mi6 by Shoichi Kaji.
- META6::bin by Wenzel P. P. Peppmeyer.
- App::Uni, Lingua::EN::Syllable by Will Coleda.
- Router::Right by Konstantin Narkhov.
A much quieter week, but with still some thought provoking blog posts!
In another language, in another galaxy, Tau Station (a digital expression of love between a beautifully written science fiction novel and a grippingly immersive MMO RPG) has started a Kickstarter to help it improve and expand their horizons. Knowing that many Rakoons are science-fiction fans as well, yours truly thought it would appropriate to draw your attention to this :-).
Please don’t forget to stay healthy and to stay safe. Until next week for more news about the Raku Programming Language. Until then!