2021.42 Learning With

Daniel Sockwell was inspired by a blog post a few weeks ago about a bouncing balls demo. The result is a new framework for learning Raku, but this time with some nice graphics: Learn Raku With: HTML Balls. Apart from the technical points, it’s also a great way (for people without much programming experience) to get involved with Raku while creating graphics and animations, rather than textual output. Check it out!

Alexey’s Corner

Alexey Melezhik continued to work on mybf.io (platform for software reviews with social network aspects) and wrote an introductory blog about it (/r/rakulang, HackerNews comments). Yet another nice application running on the Raku Programming Language!


Weekly Challenge #135 is available for your perusal.

New Pull Requests

Core Developments

  • Jonathan Worthington fixed compilation of multiple levels of resumption, fixed issues that where plaguing callwith, and regained performance of calls with many named parameters.
  • Daniel Green made it possible for many more MoarVM ops to get JITted, and fixed a few memory leaks missed by --full-cleanup.
  • Stefan Seifert fixed a memory corruption issue caused by specific types of mixins, and a fixed a segfault when one thread is de-optimizing while another is doing a dynamic variable lookup.
  • Christian Bartolomäus added support for utf16le encoding, and fixed the use of nqp::p6firstflag, both on the JVM backend.
  • Nick Logan fixed an issue with -Ilib and precompilation that might use the wrong pre-compiled file in some situations.
  • Elizabeth Mattijsen added a .Version coercer to Cool objects.
  • And some smaller tweaks and fixes.

Meanwhile on Twitter

Comments about Raku

New Raku modules

Updated Raku Modules

Winding down

About two years ago, the first issue of the Rakudo Weekly News was published. A lot has happened since, albeit most of it during the Covid-19 crisis. Which has prevented basically all in-person meetings during the new community building process. Hopefully a year from now, yours truly will have been able to report on many Raku in-person events. In any case, two years of Rakudo Weekly News is a nice little cause for celebration :-).

Also a little cause for celebration: the Raku IRC log server has gone into beta after several months of tweaking and development (clocking in at 6000+ lines of code and templates, and more than 500MB of text going back to 2005). Please try it out and let us know what you think about it.

With less than a week to go until the 2021.10 Rakudo Compiler release that will make the new-disp work go mainstream, Jonathan Worthington is working on fixing the final performance issues (such as creating a performant megamorphic dispatch handler). So, check in again next week for more news about the Raku Programming Language in these exciting times!

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