Technology

Self-referential Code

I've always been interested in technology; I was a bit of a sci-fi nerd as a kid and I've ended up with a career in it.

I guess my main interests are covered here. Programming Languages, of course, right since I first started learning about computers, how can such a thing work? Code Generation, which is just a sensible way to go about things, I think my first code generation project was to generate a TCL interface for the old ODBC API using perl to parse the ODBC header files, back in '88 or thereabouts. More recently I've gotten involved in retrofitting unit tests, a very challenging and (eventually) rewarding task.