2022.18 Period

Oleksandr Kyriukhin announced a new Comma Complete / Community release. Check out the new features and bug fixes: with Apple M1 support, support for fez and REA ecosystems, and support for lexically scoped grammars, to name but a few. In case you didn’t know, Comma is the IDE for the Raku Programming Language.

Visual Studio Code Support

In related news, bscan has announced Raku Programming Language support in Visual Studio Code. Also pretty exciting!

Thank you JJ !!

After many years, JJ Merelo has decided to step back from taking responsibility for the documentation of the Raku Programming Language. On behalf of the Raku Community, the Raku Steering Council would like to thank JJ for all the work they’ve done for Raku, and its documentation in particular. For many, many years! In the hope that JJ will continue to be a pillar of the Raku Programming Language!

Ben’s Corner

Ben Davies (after an absence due to ill health, good to have you back!) continues on their work on Data::Record, specifically with regards to annotating type objects with thread-safe containers (/r/rakulang comments).

Steve’s Corner

Steve Roe expressed their joy about the new .are method. Nice to see!

Wenzel’s Corner

Wenzel P.P. Peppmeyer blogged about how the Raku Programming Language could use a few more built-in functions, enigmatically.

Did You Know?

That you can start a REPL (aka a Read Evaluate Print Loop) while running code? By simply calling the repl subroutine you get a basic debugger with introspection. For instance:

for ^5 -> $i {
    say $i;
    repl if $i == 2;
}

The output (with user input in bold):

0
1
2
Type 'exit' to leave
[0] > $i
2
[1] > exit
3
4

Weeklies

Weekly Challenge #163 is available for your perusal.

New Pull Requests

Core Developments

  • Daniel Green speeded up exponentiation by Ints even further.
  • Vadim Belman made the positional bind failover also work for any consumer of the Positional role.
  • Elizabeth Mattijsen fixed an issue in the lookup of core classes.
  • Stefan Seifert added support for auto-generated protos on the RakuAST branch.
  • And some smaller tweaks and fixes.

Questions about Raku

Meanwhile on Twitter

Comments about Raku

New Raku Modules

  • BinaryHeap “Array-based binary heap” by Peter du Marchie van Voorthuysen.
  • Test::Describe “RSpec like testing for Raku” by Fernando Correa de Oliveira.

Updated Raku Modules

Winding down

Quite a few blog posts / announcements this week! Glad to see all of that!

Meanwhile the Rakudo Weekly News will continue to show Ukrainian inspired images in support of Ukrainian people, and any other people who are trying to make an end to the Russian aggression in Ukraine. Слава Україні!  Героям слава!

In the mean time, please stay safe, stay healthy, keep up the good work!

If you like what I’m doing, committing to a small sponsorship would mean a great deal!

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 )

Facebook photo

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

Connecting to %s