2020.41 A First Year

About a year ago, the first Rakudo Weekly News hit the Net, shortly after the name change to Raku was officially accepted. It’s quite amazing how much has been achieved in the year since then. The extensive documentation has been updated, many (not yet all though) internals have been updated, several Raku books have been published, over 1500 Raku questions on StackOverflow, a lively /r/rakulang subreddit with more than 600 users, and a lively #rakulang Twitter feed as well!

Yours truly is looking forward for another year of progress, more focused on internals (like the rakuast and newdisp branches), rather than on the externals (how a programming language should be called).

A Third Manifesto

After part 1 of a Raku Manifesto and part 2 of a Raku Manifesto, this week Daniel Sockwell concluded this very interesting and thought provoking cycle of blog posts with part 3 of a Raku Manifesto. In it, Daniel gives examples of how open source projects are outperforming many similar projects backed by large corporations, and how excited Daniel is about the Raku Programming Language (/r/rakulang comments).

RakuAST Grant Report

Jonathan Worthington reported on the progress of the RakuAST Grant work, with an impressive list of features now supported (/r/rakulang comments).

From the Raku Steering Council

Vadim Belman has accepted the seat (/r/rakulang comments) left open by Jonathan Worthington, who has indicated that they need a break from Rakudo core development, and consequently also from the Raku Steering Council for personal health reasons (/r/rakulang comments).

Meanwhile, Daniel Sockwell has been working with lawyers at Yet Another Society (also known as The Perl Foundation) to handle potential issues with regards to having a powerful “Raku” trademark.


This week saw only a few blog posts, so not enough for a bouquet:

Weekly Challenge

Weekly Challenge #82 is available for your perusal. And Andrew Shitov did a full review of the Raku solutions of Challenge #80 (including the usual video run-through).

Core Developments

  • A long standing Pull Request by Leon Timmermans about bundling arguments in the default MAIN argument parser, with some final fixes by Patrick Böker, made it into the main branch.
  • Patrick Böker fixed the build logic to dis-allow building with an incorrect NQP version.
  • Elizabeth Mattijsen made deleting a non-existent key from a Hash about 40% faster, and made multi-level hash accesses (aka %h{1;2;3}) about 30% faster.
  • And some other smaller fixes and improvements.

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 the mailing-list

Comments about Raku

New Raku Modules

Updated Raku Modules

Winding down

A whole year has passed for the Weekly. How Raku and the world has changed in those twelve months: Raku for the better, the world for worse. Which brings yours truly to tell you: please don’t forget to stay healthy and to stay safe. And to check in 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