2021.22 Under The Bus

So you’re a frequent visitor of this popular bar. Then one day, the management of the bar changes and most of the personnel decides to start working for another bar. Management of the bar then shuts out any remaining guests because the remaining guests where just talking about the new bar. Followed by the new management changing the locks on the doors so nobody can get in anymore.

This in short is what happened in the Freenode to Libera.chat saga (/r/rakulang, SlashDot comments, TheRegister article). Since most of the move was already done before the new management of Freenode decided to make themselves impossible, this did not affect the Raku community much. But, as Patrick Spek writes on the mailing list, there are still a lot of references to Freenode in ecosystem module documentation, that would need to be updated. Please help module authors by providing a Pull Request for such an update, when you find such a reference!

Veering off on a Raku regex tangent

Brian Wisti continues to blog about their journey into the Raku Programming Language with Joplin CLI Batch Processing with Raku (/r/rakulang comments).

Weeklies

Weekly Challenge #115 is available for your perusal. And this week’s “What’s everyone working on (2021.22)” as well.

Pull Requests

Please check them out and leave any comments that you may have!

Core Developments

  • Nicholas Clark made multi-thread access to a hash less likely to segfault (but throw an exception in a more friendly way).
  • Jan-Olof Hendig fixed a race condition with dynamic variable lookup in worker threads.
  • Tom Browder documented some confusing differences between gcc and clang.
  • Daniel Green partially implemented translate_newlines configuration on the JVM backend.
  • Christian Bartolomäus fixed a long standing issue with native arrays in pre-compiled modules on the JVM backend.
  • Elizabeth Mattijsen added a repl subroutine for entering a REPL at any point in your program, and added .Buf / .Blob coercers for .Blob and .Buf.

Meanwhile, on the RakuAST branch, Jonathan Worthington has been busy again, by adding nodes for <&foo> style assertions, <{$some-regex-code}> and /<$rx-code-to-interpolate>/, and fixing some issues with backtracking.

Questions about Raku

Meanwhile on Twitter

Meanwhile on the mailing list

Comments about Raku

New Raku Modules

Thanks to Wenzel P.P. Peppmeyer for again making this a lot easier for yours truly.

Updated Raku Modules

Winding down

Wow, what a week of weird developments affecting the Raku Programming Language. Fortunately we were prepared. And cool to see updates of modules that are so upstream in the ecosystem. Hope to see you all next week again! And please, stay in good health!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s