Author Archives: jnthnwrthngtn

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

Not guts, but 6: part 1

After the Christmas release of Perl 6, I spent the better part of a week in bed, exhausted and somewhat sick. I’m on the mend, but I’m going to be taking it easy for the coming weeks. I suspect it’ll … Continue reading

Posted in Uncategorized | 2 Comments