Finished Thesis

Monday 22 January 2001 by Bradley M. Kuhn

My thesis is nearly complete. I defend tomorrow, and as usual, I let the deadline run up until the end. I just finished my slides for the defense, and practiced once. I have some time in the schedule tomorrow to practice at least once, although I have to find some empty room up at the University to do it in.

I'll be glad to be done. It's been annoying to spend three or four weeks here sitting around writing about perljvm, and not hacking on it. I have a Cosource deadline coming up this week, so now's a good a time as any to release the first version of the Kawa-based perljvm.

I am really excited about how Kawa works, and how easy it is to massage perl's IR into Kawa's IR. I got more excited about it as I wrote my thesis defense talk. I really think great things can happen with Kawa in the future.

Larry Wall is here, and we've had two dinners for the Cincinnati GNU/Linux Users' Group (who paid Larry's way to come here). I was there, and Larry was asking some hard-ish questions about Kawa. Not hard exactly, just things I didn't know. I began to realize how much I have focused on the Kawa API, and I haven't really been digging in the internals. I told him I'd try to have some answers about it for my defense, and I will likely reread Bothner's papers on the subject tomorrow to get familiar with how he deals with various issues.

It's odd having Larry on my thesis committee. I otherwise wouldn't be nervous in the least, but I am quite worried with him on the committee.

Anyway, so I defend tommorrow, then it's into perljvm hacking again right away on Tuesday to make the Cosource deadline, and then I have to finish preparing my Perl tutorial for LinuxExpo Paris.

Posted on Monday 22 January 2001 at 00:00 by Bradley M. Kuhn.

Submit comments on this post to <bkuhn@ebb.org>.



Creative Commons License This website and all documents on it are licensed under a Creative Commons Attribution-Share Alike 3.0 United States License .


#include <std/disclaimer.h>
use Standard::Disclaimer;
from standard import disclaimer
SELECT full_text FROM standard WHERE type = 'disclaimer';

Both previously and presently, I have been employed by and/or done work for various organizations that also have views on Free, Libre, and Open Source Software. As should be blatantly obvious, this is my website, not theirs, so please do not assume views and opinions here belong to any such organization.

— bkuhn


ebb is a (currently) unregistered service mark of Bradley M. Kuhn.

Bradley M. Kuhn <bkuhn@ebb.org>