2017.13 IO’s not the same

Zoffix Znet has published the IO action plan as part of the IO grant work. Please read it and if you have any comments, let Zoffix know! Alternately / Additionally, you might want to check out the February Grant Report. In the past week, several IO related parts of Rakudo have already become significantly faster!

Hyper / Race Semantics

Jonathan Worthington thought a lot on the issues surrounding hyper and race and produced a plan, inviting comments. Please have a look at it and come up with a better name for Seqqy. 🙂

Fernando Correa Welcome!

Fernando Correa has joined the ranks of the Rakudo Perl 6 Core Developers! As SmokeMachine he already has quite a few merged Pull Requests under his belt. We’re all looking forward to seeing more of his excellent work. A hearty welcome on behalf of everybody interested in Rakudo Perl 6!

Other Core Developments

  • Samantha McVey increased the speed of concatenating strings on MoarVM up to 30%, while fixing some issues with concatenating strings with control characters at either end.
  • Stefan Seifert improved a confusing error message when trying to load a non-existing module that matches a distribution name.
  • Jonathan Worthington fixed a race condition issue with generating a unique ID for EVAL blocks.
  • Elizabeth Mattijsen made .invert about 10x faster.
  • Zoffix Znet made many of the path manipulation methods (such as IO::Path.child and IO::Spec::Unix.catpath) up to an order of magnitude faster.
  • Jonathan Stowe fixed an issue with the introspection of attributes of Associatives with explicitly typed keys.
  • And as usual, many other smaller improvements and bugfixes.

Blog Posts

Meanwhile on Twitter

Meanwhile on StackOverflow

Ecosystem Additions

Only one addition this week…

Winding Down

Posted a little later than usual, all because yours truly was pleasantly detained at a concert in Brussels. Please check in again next week for more Perl 6 news!


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