Starting to get over the hump

The Raku Programming Language Collect, Conserve and Remaster Project

Starting to get over the hump

Originally published on 11 November 2009 by Jonathan Worthington.

So, a new week is here, and hopefully this will be a week of lots and lots of progress on the ng branch of Rakudo. We’ve made a pretty good start, and things are just about starting to hit the exciting stage now where we’re starting - piece by piece - to bring back the Raku setting. In there now we already have cases of operator and trait modifier definitions and well as some initial class declarations. Basically, that means that we’ve got a lot of the fundamentals in that we need for the rest of the setting. A lot of the bits we are still missing aren’t actually that hard either. In fact, it’s starting to feel like we might be getting to the point where this refactor is nearly “over the hump” and we can start winning back passing spectests quickly.

I continue to be happy with how things seem to be overall much cleaner now in the grammar and actions, as well as the general organization of the code base. My focus has been mostly on continuing to get things related to the object model and the type system back in place. Some of the highlights have been:

Thanks to Vienna.pm for sponsoring this work. I’m now done with catching up the Rakudo days I didn’t do in September while wandering around Asia, so now it’s into the ones I didn’t do in October. Given how much there is to do, I’m glad I’ve had a nice store of them to draw on at this point! :-)