2021.12 Games Begin

Longtime Raku developer Geoffrey Broadwell has released a platform for game service development called MUGS (Multi-User Gaming Services). It is intended for creating client-server and multi-user games by abstracting away the boilerplate of managing player identities, tracking active games and sessions, sending and receiving messages and actions, and so forth.

It is based on Cro, a set of Raku libraries for building reactive distributed systems. And already at release 0.1.0! Great to see yet another cool development in the Raku Programming Language! (/r/rakulang comments).

Rakudo Compiler 2021.03 released

Alexander Kiryuhin has done it again. Another Rakudo Compiler Release on the dot, like clockwork: Rakudo 2021.03, with some nice additions, fixes and performance improvements. Binary packages are already available: John Longwalker even blogged about them in “Overdue Appreciation for rakudo-pkg“.

Comma in (p)review

Jonathan Worthington looked back on a year of Comma (the Raku Programming Language IDE) and what can be expected of Comma in 2021 in Comma in 2020: a year in review. With some cool animations and examples of amazing Comma features (/r/rakulang comments).

February Grant Report

Jonathan Worthington also reported on their work in February 2021 on the new dispatch mechanism for the Raku Development Grant (/r/rakulang comments).

Covid Observer

Thanks to the inattentiveness of yours truly, the first year anniversary of Andrew Shitov‘s Covid Observer was missed in last week’s Rakudo Weekly News. My apologies! Please use the “weekly: message” feature on the #raku IRC channel to make sure your announcements won’t be missed.

Alternate Raku website

CIAvash has made their proposal for a new Raku website public, which also contains a Persian language version (/r/rakulang comments).

Improved Emacs support

CIAvash also blogged about their improved flycheck-raku for melpa (/r/rakulang comments).

Weeklies

Weekly Challenge #105 is available for your perusal. And this week’s “What’s everyone working on (2021.12)” as well.

Pull Requests

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

Core Developments

  • Nicholas Clark eliminated the nqp ops sec_n, asec_n and sech_h as they are no longer used.
  • Elizabeth Mattijsen made the xx operator on constant values about 5% faster, and implemented an OperatorProperties class on the rakuast branch.

Questions about Raku

Meanwhile on Twitter

Meanwhile on the mailing list

Comments about Raku

New Raku Modules

Updated Raku Modules

Winding down

Again, an action packed week at the Rakudo Weekly News! And since gaming is serious business, it’s good to see Raku being used for fun and profit. Please continue to stay safe and stay healthy! If not for yourself and your loved ones, then for another instalment of the Rakudo Weekly News next week!

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