Chris Pressey

Hello! I'm Chris Pressey. I design programming languages. Unfortunately, there's no money in that, so to support my three-times-a-day "food" habit I have a day job as a computer programmer systems analyst software developer software engineer bit rassler cyborg babysitter.

I'm also active in open-source development (time permitting, of course.) Apart from all the BSD licensed projects at Cat's Eye Technologies, I've also contributed to The BSD Installer, DragonFlyBSD, FreeBSD (ports), Perl, Erlang, Ruby, and VICE.

Things I Like

  • programming languages (especially esolangs, continuations, reflection, and abstract interpretation)
  • theory of computation (computability, universality, termination, rewriting)
  • axiomatic mathematics (abstract algebra, topology, sometimes even (gakk) category theory)
  • 8-bit computers (Commodore 64, Apple ][, Sinclair ZX81)
  • arcade and video games (too many to list here, so they have their own page)
  • adventure games (nowadays known as "interactive fiction")
  • electronics
  • music composition
  • hiking

Things I Could Do Without

  • C++
  • headlong rushes to reduce language research to formal semantics and type theory
  • humourless mathematicians, power-tripping academics, and other lost souls
  • pedlars of profundity (Penrose, Wolfram, Hofstadter...)