2019.07 Andy, Thanks!

For many, many years, Andy Lester (aka PETDANCE of ack fame) has been the official registrant of the rakudo.org domain. In the past week he has passed registrant duties over to Jonathan Worthington, as he had indicated that he did not have any intent on keeping the registrant role. Thank you, Andy, for taking care of the rakudo.org domain for so many years.

Jonathan January Report

Matthias Bloch has published Jonathan Worthington’s report on core development activities in January 2019. It tells about the various optimizations that Jonathan has performed, and on the sometimes unexpected effects it had on certain uses of Perl 6 code, and the remedies that Jonathan applied.

A partial applicator

Elronnd has created a partial applicator of arguments to Callable, similar to the functionality of .assuming, with a very interesting comment thread as the result.

Core developments

  • Ticket status of past week.
  • Timo Paulssen fixed an issue with the optimization of the bindattr_i opcode.
  • Nick Logan fixed a problem with MoarVM on Windows related to macro expansion.
  • Jonathan Worthington ensured that code running with --profile will no longer block the scalar replacement optimization. And he fixed a problem with BEGIN blocks in precompiled modules incorrectly closing over lexicals.
  • Stefan Seifert fixed a segfault in MoarVM that occurred when dumping an attribute holding a VMArray.
  • Michael D. Stemle, Jr made sure the buildchain on MacOS is sane regarding possible incompatible versions of binutils provided by HomeBrew.
  • Elizabeth Mattijsen fixed an issue with exporting some type of symbols from pre-compiled modules.
  • And some smaller fixes and tweaks.

Questions about Perl 6

Meanwhile on Facebook

Meanwhile on Twitter

Meanwhile on perl6-users

Perl 6 in comments

Perl 6 Modules

New modules:

Updated modules:

Winding Down

A quiet week in preparation of the 2019.02 Rakudo Compiler release, which will also be the base for the next Rakudo Star release. More about that next week!


Got something to note?

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 )

Google photo

You are commenting using your Google 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