A week in which many of us felt stunned, be it because of the dreary November weather, people you like dying, or just because of the future state of the planet. Luckily, some exciting developments are taking place in the Perl 6 world again!
Last week, Timo Paulssen implemented functionality to post-process the attributes of an object after it has already been initialized using the normal
TWEAK. This will make a lot of people coming from
Moose happy. However, having this new feature available now, beckons the question on what constitutes
use v6.c. I’m pretty sure we will have an answer on that question next week.
Meanwhile in the Twitterverse
Other Core Developments
- cpin provided a patch that makes
duckmappreserve the structure it is mapping over.
- Zoffix Znet fixed an overflow that occurred when specifying large
Numliterals. He also made sure that
defined()autothreads as expected (it didn’t before). Converting a string that looks like a number (but which has combining characters) now no longer works, also thanks to him.
- Jonathan Worthington fixed various race conditions that would wreak havoc in flapping
- Timo Paulssen made sure
chrs()now also work on strings that look like numbers.
- Christian Bartolomäus kept covering developments on the JVM backend and e.g. made sure that
List.antipairscontinued to work.
- Elizabeth Mattijsen continued to work on shaped arrays: copying one shaped array to another is now at least
10xfaster, as are initializations of shaped arrays. She also worked on
Listiterator related methods making them up to
- And of course many other smaller fixes and improvements.
- Finding cheaters with k-mers by Ken Youens-Clark (Reddit comments).
- Learning Perl 6 as a first language by Rethko.
- Matching adverbs – Difference between :p(2) and :c(2) by andlrc.
- Movie file reader by Ken Youens-Clark.
I’m glad the past week has gone by. Please check in again next week!