I must be brief again as 1) I am using my laptop which has a terrible battery and 2) I am writing from the car and this is making me carsick. :-C~
This past week was a little bitter sweet. Bitter because I did not have much time for GSoC work but sweet because I was at YAPC::NA with some of the other Parrot developers. As much as I would like to talk about YAPC (which was awesome sauce), I must limit myself to GSoC-only topics.
I was able to finish writing Parrot::Test::HBDB. Well, not finish but I have what I need for now and it works well. Writing tests are a whole lot easier now. I'm actually beginning to come around to the whole test-driven development methodology. I know that statement will make a couple particular developers very happy. :)
There were also a few minor things I was able to work on. Surprisingly, I didn't even have a "quit" command so I added that. I also added a "help" command. Just a few mindless things that were easy to work on during a few YAPC presentations.
This means I can now focus on making my debugger actually do something. At the hackathon, I started working on...you guessed it, breakpoints. Yeah, I'm sick of hearing that word too. Though now that I have a much more "mature" piece of software, it may not be such a pain in the ass. I would have liked to have at least something working by the end of the hackathon, but by Friday I was really starting to crash. I think we all were. In fact, dukeleto took a nap on the floor for a while. ;)
Even though I didn't actually write as much code as I usually do, I would definitely consider this week to be a success. YAPC::NA was a wonderful experience. I have such a renewed sense of confidence and I'm in very high spirits.