2022.20 439/468

Anton Antonov reminded us that there is a cool Raku module in the ecosystem called Chemistry::Stoichiometry which allows you to do stochiometry: calculation of molecular masses for chemical compound formulas, and perhaps more interestingly doing chemical equations balancing! With support for many (natural) languages!

Navigator Update

A new version of Raku Navigator (a Visual Studio Code extension for the Raku Programming Language) has been announced by bscan. Looking pretty slick!

Documentation Update

Will Coleda informs us that the initial documentation online meetup will be at noon Eastern Time on Saturday, the 21st of May (that’d be 19:00 UTC). Please contact Will by mail or on the #raku-doc IRC channel for specifics (any modern web browser should be sufficient to be able to participate).

The Raku Conference

With feedback from the community, Andrew Shitov will most likely organize an on-line only Raku Conference, probably in August. It’s a bit sad, but with only 3 months to go and people already having made holiday plans, it seemed there would be insufficient attendance to warrant an in-person event.

Grant Proposals

Only a few days left to hand in your Grant Proposals for Raku projects to the Grant Committee for the May 2022 round!

StackOverflow Survey

It’s that time of the year again: the 2022 StackOverflow Developer Survey would like you to participate. Let’s make sure that “Raku” and “CommaIDE” are one of the multiple choice options next year, ok? 🙂

Alexey’s Corner

Alexey Melezhik has given an update on the Sparky CI, continuous integration testing using the Raku Programming Language.

Did You Know?

That many phasers actually have a return value? You can e.g. use the ENTER phaser to “freeze” an entry value, and a LEAVE phaser to give you an adhoc idea of how long a scope took to execute:

given (2..5).pick {
    LEAVE say (now - ENTER now) ~ 'seconds  have passed';
    say "waiting $_ seconds";
    sleep $_;
}

Weeklies

Weekly Challenge #165 is available for your perusal.

New Pull Requests

Core Developments

  • Stefan Seifert added missing write barriers for atomic attribute binding and cas, and has been very busy on the RakuAST branch: such as being able to export things, allowing for specification of coercion types and the is copy trait on parameters.
  • Elizabeth Mattijsen fixed an issue with le on native strings (which existed since 2012)!
  • Claudio Ramirez made sure that installable Rakudo packages are now also available for the recently released Fedora 37 Linux distribution.
  • And some smaller performance tweaks.

Questions about Raku

Meanwhile on Twitter

Comments about Raku

Updated Raku Modules

Winding down

For those of you puzzled about this week’s headline of the Rakudo Weekly News: this was the result of the popular vote for the Ukraine entry into the Eurovision Song Contest 2022. Of the maximum number of points a country could get (39 countries * 12 = 468), it received 439 (93.8%) from tele-voting (aka the public). Showing massive support from the ESC audiences!

Meanwhile the Rakudo Weekly News will continue to show Ukrainian inspired images in support of Ukrainian people, and any other people who are trying to make an end to the Russian aggression in Ukraine. Слава Україні!  Героям слава!

In the mean time, please stay safe, stay healthy, keep up the good work!

If you like what I’m doing, committing to a small sponsorship would mean a great deal!

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