2022.14 Comma Completer

Oleksandr Kyriukhin announced a new version of Comma Complete, the IDE for the Raku Programming Language. With detection of possible hangs in grammars and direct support for the new Raku ecosystems (zef and REA). Check it out, especially if you’re into using Integrated Development Environments and you haven’t checked out Comma yet!

Juerd’s Corner

After a long absence, Juerd Waalboer expressed their thoughts about wanting syntactic sugar and better error reporting for subset IntList of List where .all ~~ Int (aka a way to say that you want a list of values of which one can be sure it contains integers only) . And quite some elaborations and discussions followed. Welcome back, Juerd!

SparkyCI

With a simple tweet and a post on /r/rakulang Alexey Melezhik announced SparkyCI, a nice and simple Continuous Integration service based on the Raku Programming Language and Sparky.

Did You Know?

That you can actually have a postfix condition (such as if) and a postfix iterator (such as for) in a single statement in the Raku Programming Language? An example showing all prime number from 1 to 10.

.say if .is-prime for 1..10;
2
3
5
7

Weeklies

Weekly Challenge #159 is available for your perusal.

New Pull Requests

Core Developments

  • Stefan Seifert fixed an error in speshing some types of arguments to NativeCall calls, and activated the use of C11 atomics by default.
  • Daniel Green added support for JITting some new unsigned int ops.
  • Elizabeth Mattijsen worked a lot on the functionality of installing and loading modules, made initialization of core dynamic variables more thread-safe, fixed the handling of != in meta operations, and made code-compilation up to 2.5% faster.
  • Jonathan Worthington improved error reporting when make encounters a non-Match object.
  • Antonio Juan Quero made the REPL work better in an Emacs environment.
  • And some smaller fixes, tweaks and speed improvements.

Questions about Raku

Meanwhile on Twitter

Comments about Raku

New Raku Modules

Updated Raku Modules

Winding down

The Rakudo Weekly News continues to show the Ukrainian flag 🇺🇦 in support of the people in Ukraine, and any other people who are trying to make an end to the war in Ukraine. Слава Україні!  Героям слава!

Please stay safe, stay healthy, keep up the good work!

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