2020.35 Election Candidacies

Less than a week to go until the candidacy period for the first election of the Raku Steering Council ends (at midnight UTC on 6 September 2020, to be precise). So far, ten people have announced their candidacy, which is great to see! Yours truly feels that, to make the Raku Steering Council truly reflect the Raku userbase, there should be more women, more younger people and more people who do not have English as their first language. If you feel you belong to these groups, and you want to be a part of the future of Raku, please consider adding your candidacy! If you have any questions about the process, please feel free to open an issue!

Testing and conditional compilation

Daniel Sockwell explains how they have fallen in love with the Raku Programming Language in an extensive blog post about testing and conditional compilation. It’s really all about applying Rust’s approach to organizing unit tests to Raku. And how the DOC phaser can be appropriated to achieve that goal. An inspiring piece of work that will surely have its influence on the development of Raku (/r/rakulang, /r/rust comments).

Comma Complete Again

Alexander Kiryuhin informs us that there is a new release of Comma Complete, the full featured IDE for Raku. Please note that by buying a copy of Comma Complete, you will also be helping the development of the Comma Community edition, and will help with implementing of the Roadmap.

Ecosystem grant not approved

Sadly, the Raku ecosystem grant proposal did not make it in the July 2020 round of The Perl Foundation grants. Suggestions for an improved grant proposal were made (/r/rakulang comments).

Raku-Utils

Alexey Melezhik has launched a proposal to wrap existing command-line tools into Raku functions.

Weekly Suspects

Gábor Szabo takes another, deeper look at the Raku REPL. Wenzel P. P. Peppmeyer wrote about tripping over variables. And another nice blog post by Andrew Shitov in the Pearls of Raku series: Issue 9: toss a coin, topic vs temporary variables (/r/rakulang comments).

Weekly Challenge

The entries for Challenge 75 that have Raku solutions:

Andrew Shitov reviewed all of the Raku solutions of Challenge #74 with a video version for Task #1 and Task #2. The Weekly Challenge #76 is up for your perusal!

Core Developments

This week saw the merging of the new hash implementation work by Nicholas Clark, which could make your program more than 10% faster! In other core developments:

  • Patrick Böker fixed raku -V, a problem that was discovered shortly after the 2020.08.1 compiler release, causing a 2020.08.2 release.
  • Timo Paulssen made the moar --dump functionality ignore dependency information added by Rakudo, thus making it work on Rakudo bytecode out of the box. They also worked on various aspects of memory allocation in MoarVM.
  • Daniel Sockwell fixed the signature on SetHash.set / SetHash.unset methods.

This week’s new Pull Requests:

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

Questions about Raku

Meanwhile on Twitter

Meanwhile on perl6-users

Comments about Raku

New Raku Modules

Updated Raku Modules

Winding down

A week with exciting developments, a love story, and a new Comma Complete release! And thanks to Wenzel P.P. Peppmeyer, a complete list of updated Raku modules!

Yours truly keeps repeating: don’t forget to stay healthy and to stay safe. Please check again next week for more news about the Raku Programming Language!

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 )

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