From Wikipedia, the free encyclopedia
Professional
software engineer in the
video game industry.
skeptic (to some extent, don't assume much by that statement). Avid weekend
rock climber . Interested in many things.
I know how to
bind books ,
repair bikes ,
punt ,
configure sendmail , and other things too. I really like finding primary sources.
Expertise:
C programming language (12 years, 7 professionally)
AWK - am currently writing my own implementation
assembly - light knowledge of
PowerPC ,
IA-32 ,
Z80 ,
Alpha AXP ,
SPARC (in best to worst knowledge order).
UNIX - I run and maintain a few
FreeBSD systems.
memory management - I used to write
garbage collectors for a living.
RFC 822 - wrote parser as part of (now shelved) project to write an
MUA .
vi
ed
sed
unix shell
rock climbing (lead on sight in UK at grade VS-HVS)
mathematics - I have a degree in it, but it's all mostly forgotten.
programming language - both implementation and design, and smattering of knowledge of a large number of languages. Ones not mentioned already (random order):
Forth ,
Icon ,
Lisp including
Emacs Lisp ,
Logo ,
ML ,
Perl ,
Lua ,
PostScript ,
Scheme .
video games . I play them as well as write them. My top five games are probably:
NetHack ,
Super Bomberman ,
Super Mario 64 ,
GoldenEye 007 ,
The Legend of Zelda: Ocarina of Time .
Tetris and
Dr. Mario deserve an honourable mention too.
I'll add more as I think of them.
Email me at
drj@pobox.com
I have significantly contributed to the following wikipedia pages:
Ah, cool! Another book binder. I've been meaning to put up a page about that some day. --
Pinkunicorn
Re
LALR_parser ... yeah I'd grabbed the 1st edition Dragon Book. A later copy is around here somewhere, but you would not want to see my pile-o-books library scheme. Terminology evolves, c'est la vie. --
User:Hornlo
Well I guess, but I'd still like to know what people are likely to mean by "LALR parser".
/Test
/Talk