Tom Murphy VII welcomes you to the internet.


CS PhD student (began 2001)
Advisors: Bob Harper, Karl Crary
Office: Wean 8301
Phone: 412-683-0465(h) 412-268-3074(o)

This is my new serious web page. I used to have an anti-design experiment here, but now that I'm an actual graduate student I need to be a little bit less obscure, since someone might actually want to contact me or read my papers.

I'm a programming languages researcher, working on the ConCert Project. Like many PL folks, I am highly idealistic and easily frustrated by the glacial pace at which beautiful ideas gain acceptance in the greater programming crowd. I'll be glad to argue with you about whatever, but these days I just like to have a good time programming in elegant and useful languages.

I love to make things. For many years, I used to crank out loads of TrueType fonts. I still do that from time to time, but today you're more likely to find me with my guitar and homebrew plugins writing albums in profusion for my new art movement, crap art. I also like to make intricate Nintendo-esque songs with primitive waveforms. Check out all my music stuff. If you go outside, you might even catch me trying for the ultimately shallow depth-of-field with my camera.

In 2003 I gave up on all other non-work projects for a month in order to write a novel. In 2004 I did it again.

Escape is a cool cross-platform puzzle game I made.

Spare cycles during class are directed into my notes, which are a stream-of-consciousness circus of typography and cartooning. They're collected in Illustrated Notes from Computer Science for your amusement. Traditional note-taking has never worked for me, but sometimes I can actually look at these and remember what was going on in class that day...

snoot.org is a highly interactive web page I made some time ago, and occasionally work on.

Back when I was an undergraduate at CMU, I made a different web page that has lots of other stuff on it and is kind of embarrassing.

And finally, though this page is rather static, I have a weblog called Tom 7 Radar which I keep up-to-date with my adventures and productions.

snoot.org tom 7 radar fonts.tom7.com album-a-day old CMU webpage