My 2009 Tasklist

Whiteknight on 2009-01-02T14:17:55

Instead of some vague self-help resolution for 2009, I'm going to write out a tasklist of things I want to accomplish in Parrot this year. 2009 is going to see a lot of milestones for Parrot including the 1.0 and 1.5 major release milestones, and the buildup to the 2.0 release in 2010. A lot of stuff is going to have to happen in that time.

1) Get the new damn Garbage Collector working 2) Get the 1.0 release ready and out without any major hiccups 3) Get working on my Octave compiler, including implementations of multi-dimensional PMC array and sparse numerical array PMCs 4) Do more work on the calling conventions refactors with an eye for optimizing some of the critical paths in the subroutine-calling code and unifying the PIR and NCI calling procedures. 5) Take a stab at the asynchronous IO system. I know it's not on the board for a while, but it's a subsystem I'm really interested in participating in. 6) Finish up with my JIT refactors, at least on the i386 platform (which is the messiest) 7) Improve JIT coverage on the amd64 platform 8) Keep working on the Parrot book, and get it ready for publication/distribution for the 1.0 release (or shortly thereafter) 9) Participate in one of those in-person meetings or conventions, like a Parrot hackathon, or a Parrot developer conference, or YAPC, or something.

2009 is going to be an eventful year, and I hope I can get even half of these things done.