Eric Hodges

c2.com

c2.com

c2.com

c2.com

c2.com

c2.com

c2.com

c2.com

c2.com

c2.com

c2.com

c2.com

Eric Hodges is

a man

a domesticated primate

a father

a computer programmer

a composer

a naive guitar player

an award winning percussionist

a bad drummer

a simplistic keyboard player

a bad saxophone player

a weirdo

a poseur

a dude who really misses the space between his first and last names

"the Booger Club chap"

Deacon in the Church Of Oo Bigots

incapable of decoding emotion conveyed through dance

a practitioner of Bullshit Oriented Design

the author of Xo Yn Ki

a gracious editor

a fatalist

"A fish cannot live in distilled water." -- Mao Zedong.


I've started to write my own Lisp implementation in Java. Are Design Patterns Missing Language Features convinced me (apparently subconsciously) that I need features only Lisp can provide. I've been learning Lisp with clisp, but my inability to find a decent GUI package for Windows led me to the (perhaps insane) conclusion that I'd be better off writing my own Lisp in Java so I could use the Swing library.

This is the first time I've tried to learn a language by implementing it. So far it's been a lot of fun, but I haven't reached macros yet. The sense of "turtles all the way down" is quite visceral, even when I'm writing Java code that emulates bits that ought to be Lisp code. I wish I'd done this years ago. -- EH


See original on c2.com