2022.22 Complete Timeline

Oleksandr Kyriukhin announced a new version of the Comma Complete IDE for subscribers, with a new impressive real-time overview of every open file, socket, process, thread plotted on a timeline. And other assorted fixes and updates, of course!

Conference Program

The Perl & Raku Conference will be in Houston from June 21 to June 25. These are the Raku presentations:

And there will also be Hackathons for people interested in Raku development!

Anton’s Corner

Anton Antonov has published a Bulgarian version of Introduction to data wrangling with Raku (/r/rakulang comments), as well as a new (English) blog post about the detection of outliers in a list of numbers (/r/rakulang comments).

Wenzel’s Corner

Wenzel P.P. Peppmeyer has written a blog post about looking for hexadecimal words and distinct directories (using sets) and notes that Raku will make keyboards last twice as long.

Steve’s Corner

Steve Roe wrote a blog post about their research of calling Rust libraries from Raku in Raku & Rust: a romance? (/r/rakulang comments).

Did You Know?

That you can call the .pairs method on an array? It creates Pairs with the index as the key:

my @a = <a b c d>;
say @a.pairs; # (0 => a 1 => b 2 => c)

But maybe the .antipairs method is more useful tool, for instance to turn an array into a hash lookup:

say @a.antipairs; # (a => 0 b => 1 c => 2)
my %lookup = @a.antipairs;
say %lookup<b>; # 1


Weekly Challenge #167 is available for your perusal.

New Pull Requests

Core Developments

  • Vadim Belman fixed the way the $*PERL dynamic variable is reported as DEPRECATED.
  • Elizabeth Mattijsen fixed an issue with the initialization of QuantHashes (aka Set, Bag, Map) from a single item.
  • Stefan Seifert worked a lot on the RakuAST branch: adding support for the is repr trait, multi, private and meta methods, traits on methods, and signatures on role definitions, and more.

Questions about Raku

Meanwhile on Twitter

Comments about Raku

New Raku Modules

Updated Raku Modules

Winding down

Sadly our release manager Justin DeVuyst was flooded in $work, so the 2022.05 release has been delayed a week. The movement of Raku community modules from the git ecosystem to the zef ecosystem is still progressing nicely. And three new modules with exciting functionalities!

This week’s image was created using an XBeam GyroTwister. 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