Category Archives: Uncategorized

Can’t forget about memory issues

I pondered at the end of last week’s post that I might work on speeding up object construction this week. I didn’t, but I did get a bunch of other useful stuff done – and got started on one of … Continue reading

Posted in Uncategorized | 3 Comments

Digging into the performance/reliability work

This week, I finally started digging into Rakudo and MoarVM things again, as part of my performance and reliability grant. Here’s what I got up to. Faster accessors and an inlining fix Making object accessors and object construction faster was … Continue reading

Posted in Uncategorized | 3 Comments

A few words on Perl 6 versioning and compatibility

Recently, I put together a set of guidelines for Perl 6 versioning and backward compatibility. They have been refined with input from the Perl 6 community. Together, they amount to a read of over 4,000 words, and are fairly detailed. … Continue reading

Posted in Uncategorized | 6 Comments

Not guts, but 6: part 5

It’s time for me to start building a simple Stomp::Server class, test-driven. I’ll need to extend my Test::IO::Socket::Async to make this possible, as it currently doesn’t handle listening sockets. The simplest start I’ll start out by stubbing an almost empty … Continue reading

Posted in Uncategorized | 3 Comments

Not guts, but 6: part 4

I’ve managed to marry myself into getting two Christmases a year. The Orthodox one takes place on the 7th of January, so I’ve been celebrating that. And now the trek back home is underway, stopping off to enjoy the snow … Continue reading

Posted in Uncategorized | Leave a comment

Not guts, but 6: part 3

To me, one of the most important things about the asynchronous programming support in Perl 6 is the uniform interfaces the language provides. Promises represent asynchronous operations that will produce a single result, while supplies represent asynchronous operations that may … Continue reading

Posted in Uncategorized | 1 Comment

Not guts, but 6: part 2

It’s time for more hacking on my Perl 6 STOMP module. Today: parsing. Pulling out the parser Given my plans for adding a Stomp::Server to go with my Stomp::Client, I need to factor my STOMP message parser out so it … Continue reading

Posted in Uncategorized | Leave a comment