2022.08 Grammarly Co-op

Daniel Sockwell took Mike Clark‘s ideas a bit further and wrote an extensive blog post with further thoughts on cooperative grammars, in which they show the use of different grammars to parse the CSS parts of an HTML file (as a proof of concept). Which in turn caused quite a discussion on /r/rakulang.

Grant Update

Jonathan Worthington reported on the progress of the RakuAST Grant (/r/rakulang comments).

Siavash’s Corner

Siavash Askari Nasr has written a number of blog posts the past weeks that yours truly missed. They are:

Yours truly promises to be more on the lookout! Meanwhile, it helps if people mention things for the weekly on any of the Raku IRC channels in the form of “weekly: whatever you want to draw attention on”. Thank you!

Steve’s Corner

Steve Roe published two blog posts this week:

Updown lists Raku

Updown.io, a site for simple and inexpensive website monitoring, now also lists the Updown Raku distribution in its list of client libraries. Note that raku.land is also a client of Updown’s services.

Weeklies

Weekly Challenge #153 is available for your perusal.

New Problem Solving Issues

We don’t get many of them, and they probably need as many eyes on them as possible, so these will now be listed in the Weekly from now on as well:

New Pull Requests

Core Developments

  • Jan-Olof Hendig bumped libuv to version 1.43.
  • Daniel Green made the code generation of ++$i the same as $i = nqp::add_i($i,1) for native integers.
  • Christian Bartolomäus added the coerce_ns on the MoarVM and JVM backends.
  • Elizabeth Mattijsen streamlined a lot of setting internals to use fewer nqp ops, to improve readability.
  • Patrick Böker fixed the semantics of IO::Path.parent in some (important) edge cases.
  • And some other smaller fixes and improvements.

Questions about Raku

Meanwhile on Twitter

Comments about Raku

New Raku modules

  • Protocol::Postgres “A sans-io postgresql client” by Leon Timmermans.
  • WebDriver “Browser automation framework” by James Raspass.
  • Token::Foreign “A token allowing easy access to external grammars” by Matthew “Stephen” Stuckwisch.
  • Net::Postgres “An asynchronous postgresql client” by Leon Timmermans.

Updated Raku Modules

Winding down

A bit of a quiet week. Still enough to read and catch up on!

Next week’s Rakudo Weekly news about the Raku Programming Language may be delayed to Wednesday, or even be skipped at all, as yours truly will be busy on the Monday / Tuesday with other stuff.

In the meantime, stay healthy and stay safe!

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