User:Drj

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 [mailto:drj@pobox.com drj@pobox.com]

I have significantly contributed to the following wikipedia pages:
 * BCPL
 * Boston Tea Party
 * Computer memory garbage collection
 * Gulf War
 * Lisp
 * LR parser
 * Missile
 * Rock climbing
 * Telnet

Todo

 * programming language heavily edit
 * magnetic media - bring in content from floppy disk disk storage et al

Chat
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