Carl Mäsak reports on the progress of 007, the toy language he is developing as a proving ground for full-blown Rakudo Perl 6 macro support. Check it out if you want to keep abreast of developments in this area. Or even better, want to help Carl and his compatriots in this effort!

Adventing Along

The following advent blog posts flocked our way this week:

Core Developments

Bart Wiegmans fixed a problem in the JIT expression compiler that was tickled by multi-dimensional array slices.

fixed a problem in the JIT expression compiler that was tickled by multi-dimensional array slices. Samantha McVey improved the Unicode database compiler, aka ucd2c.pl .

improved the Unicode database compiler, aka . Alex Chen and Paweł Murias worked on fixing an incorrect optimization of || in nqp.

and worked on fixing an incorrect optimization of in nqp. Zoffix Znet made some meta-operations on Rat s 30%-50% faster. He also fixed a generic issue with .tail and the count-only and bool-only optimizations.

made some meta-operations on s 30%-50% faster. He also fixed a generic issue with and the and optimizations. Elizabeth Mattijsen improved the inlinability of several internal methods. She also fixed List.new , which would not decontainerize values when it should, and a bug in multidimensional slices that would not allow Cool values as indices.

improved the inlinability of several internal methods. She also fixed , which would not decontainerize values when it should, and a bug in multidimensional slices that would not allow values as indices. Tom Browder fixed some more issues with regards to tables in pod .

fixed some more issues with regards to tables in . And a lot of other smaller fixes and documentation and test additions.

Meanwhile on Twitter

Meanwhile on StackOverflow

Meanwhile on perl6-users

Winding Down

Feels like the dark days before Christmas. With a lot of snow, at least for yours truly. Hoping to see everybody again next week for another scoop of Rakudo Perl 6 goodies!