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!
TWEAK
Last week, Timo Paulssen implemented functionality to post-process the attributes of an object after it has already been initialized using the normal BUILD
procedure: 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
Zoffix Znet showed a nice graph. brian d foy is building up the suspense about a Learning Perl 6 book from O’Reilly! And Matt Trout mentioned the addition of TWEAK.
Other Core Developments
- cpin provided a patch that makes
duckmap
preserve the structure it is mapping over. - Zoffix Znet fixed an overflow that occurred when specifying large
Num
literals. He also made sure thatdefined()
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
NativeCall
related tests. - 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.antipairs
continued to work. - Elizabeth Mattijsen continued to work on shaped arrays: copying one shaped array to another is now at least
10x
faster, as are initializations of shaped arrays. She also worked onMap
andList
iterator related methods making them up to20%
faster. - And of course many other smaller fixes and improvements.
Blog Posts
- 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.
Winding Down
I’m glad the past week has gone by. Please check in again next week!