2023.08 Gherkining

Anton Antonov created a new Raku module (Gherkin::Grammar), expanding on the work that the late Robert Lemmen did on integrating Gherkin as a test methodology in the Raku Programming Language. And posted an introduction to it.

Looking for Outreachy mentors

As in previous years, TPRF is looking to participate in Outreachy May to August internships again this year. At this stage we are looking for mentors and project ideas.

Rawley’s Corner

Rawley Fowler introduces their new JSON-simd module for faster JSON parsing.

Wenzel’s Corner

Wenzel P.P. Peppmeyer returns with a small post about a thing you probably shouldn’t do.


Weekly Challenge #205 is available for your perusal.

New Pull Requests

Core Developments

  • Daniel Green fixed a potential issue with MoarVM’s CI jobs.
  • Stefan Seifert fixed a MoarVM issue with nqp::getlexstatic_o and a fallback resolver.
  • Tom Browder noticed some superfluous opening / closer chars in NQP, which were subsequently removed.
  • Elizabeth Mattijsen fixed an issue with .Int / .Numeric / .Real being called on Junctions, and made log and sqrt handle negative values mathematically correct in 6.e.
  • In RakuAST news: Stefan Seifert added support for initializers of attributes, nameless lexical declations, and fixed an issue in BEGIN time evaluation.
  • And many more smaller fixes and tweaks!
  • The number of passing test-files with the new Raku grammar are now 129/141 (make test +0) and 695/1356 (make spectest +15).

Questions about Raku

Meanwhile on Mastodon

Meanwhile, still on Twitter

Meanwhile on the mailing list


New Raku Modules

  • Unicode “Provide information about Unicode versions” by Elizabeth Mattijsen.
  • JSON-Simd “Fast JSON parsing using bindings to C++ and simdjson” by Rawley Fowler.
  • Gherkin::Grammar “Gherkin grammar and actions” by Anton Antonov.

Updated Raku Modules

Winding down

A bit of a quiet week, but with an interesting development in testing! Please keep the people in Ukraine in mind who are still fighting the Russian aggression. Слава Україні!  Героям слава!

Please keep staying safe, keep staying healthy, and 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