Updated: 2007/10/20 18:34:10 julian

Julian Graham
E-mail: julian DOT graham AT aya DOT yale DOT edu
IM Machine: Nintendo Julian

My résumé, in various formats: txt pdf Microsoft Word

Here is some code that I've written:

  • x86 Assembly (for COMP231 at Wesleyan University)
    • video.tar.gz: Demonstration of port reading and writing under MS-DOS and similar operating systems.
  • Inform, Graham Nelson's Z-Code compiler
    • Blackout!: An unfinished work of interactive fiction
  • C/C++
    • ff2c.c: A converter for translating Chilliwilli's F*ckf*ck language to Kernighan & Richie's C language.
    • gzochi: An object framework for writing massively multiplayer online role-playing games (MMORPGs).
    • libRUIN: Renderer for User Interfaces in Ncurses: A rendering library for XML- and CSS-based user interface markup languages, using the Ncurses terminal control library as a rendering target.
    • pgc-1.0b.tar.gz:PGC, the Protein Geometry Calculator; an intepreter for a scripting language designed for performing various calculations related to protein structure. More information available at www.molmovdb.org/geometry/.
  • Scheme
    • dotsandboxes.scm: A smart computer opponent for a trivial version of the beloved game
    • SCSS: A module for performing queries for style information on W3C CSS stylesheets, against either SXML/SDOM documents or plain text -- essentially, a complete CSS implementation, minus the actual rendering
    • SDOM: An extension of Oleg Kiselyov's SXML library implementing the W3C DOM recommendation for the Scheme programming language
  • VHDL (for COMP231 at Wesleyan University)

I've contributed patches and assorted code to:

And here are some things I'm involved in:

My Advogato page.

My flickr photos.

hacker emblem

[FSF Associate Member]