2019.47 Late Again Or

If you intended to write a blog post for this years Raku Advent Calendar, you’re too late! Well, sort of. You can still add yourself as a fallback should one of the other participants not be able to write a blog post after all!

Or you can do as Sterling Hanenkamp and do your own Advent Calendar. In their case about Async & Concurrency! The more the merrier!

Renaming Progress

The Raku Beginner Tutorial

Nikos Vaggalis has published a nice blog about Yanzhan Yang‘s Raku Tutorial videos, also mentioning Laurent Rosenfeld‘s Think Perl 6 book. Curiously, there also appears to be a French version of the same blog.

FOSDEM 2020

Andrew Shitov reports that Raku will have a booth at FOSDEM 2020 on 1 and 2 February in Brussels, Belgium. Well, at least on one of these days. Stay tuned!

Rewriting Legacy Code

Jeff Goff has started a series of blog posts about rewriting legacy code to Raku, more specifically porting OLE::Storage_Lite. Looking forward to seeing the first module upload to the ecosystem! (/r/rakulang comments).

Weekly Challenge

Mohammad S Anwar elaborates on his ideas about the Weekly Challenge in 2020. Here are the Raku entries for Challenge #35:

Of course, Challenge #36 is up for your perusal!

Core Developments

Not a lot was going on last week feature-wise, while awaiting the Rakudo compiler release:

  • Stefan Seifert fixed a sign-extension issue related to NativeCall that would show itself with empty arrays when using Inline::Perl5.
  • Tom Browder improved error messages in declarator pod blocks.
  • Vadim Belman merged his work of the past weeks with regards to generating the correct rakudo executable (with aliases raku, and perl6 for compatibility). They also made sure that $.foo: 42 syntax works as an alternative to self.foo: 42.
  • Ben Davies improved naming of metamodels, so that the relative expensive creating of a shortname is only done when needed.
  • And some smaller fixes and improvements.

Questions about Raku

Meanwhile on Twitter

Meanwhile on Facebook

Alas, the Perl 6 Facebook group has still not been renamed. If you’re interested in developments there, please navigate from the Perl 6 group homepage.

Meanwhile on perl6-users

Comments about Raku

New Raku Modules

  • Grid by Haytham Elganiny.

Updated Raku Modules

Winding down

Just before closing this issue of the Rakudo Weekly, a renaming snag was found in the Rakudo Compiler Release process that needed some thoughts and discussion. Fortunately, there is a 2019.11 MoarVM release already! So please check in again next week for news about the compiler release, and other news related to Rakudo and the Raku Programming Language, of course!

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