Unless you are looking for old versions of my software, please go to my new page.
I did my degree in Mathematics at Christ's College, which is part of Cambridge University. I then did the postgraduate Diploma in Computer Science at Hughes Hall, another Cambridge college.
You can browse my CD collection, and see a picture of me working. There are also pictures of my family. Here are some pictures from my visit to POPL 2003 in New Orleans with my office mate Sam.
License: All versions of P# up to and including the latest version listed below, and all example applications provided on this webpage, are covered by the GNU General Public License version 2 or (at your option) any later version.
P# 1.1 (the first version to include concurrency support).
P# 0.1 is still available.
License: All versions of bdbj up to and including the latest version listed below, including both the modifed Kaffe, and additional Java code, are covered by the GNU Lesser General Public License, version 2.1.
Download bdbj 1.2.1, which works with Kaffe 1.0.7.
bdbj 1.2 beta is still available, but contains many bugs.
bdbj 1.1 is also still available.