Treetop

Treetop

Aug 10

Treetop is a parser generator that makes it super simple to prototype new languages. Within just a few minutes you can have a parser that is capable of telling you whether a particular sentence is grammatically valid or not.

Yesterday Anson and I prototyped an entire interpreter in 20 minutes. Granted, it was only a calculator, but it was an interpreter nonetheless.

Looking for work

Looking for work

Jul 13

Well, Penelope and I are essentially done with our masters degrees. We each passed our thesis defense and all that remains to be done is to finish up some minor formatting corrections that the graduate school tells us to make.

I’ve been looking for Ruby, Clojure, or Java programming positions. If anyone knows of a Ruby, Clojure, Java, PHP, or JavaScript position, please send me a heads-up. I’m applying anywhere that looks interesting. Penelope and I both hope we can stay in Texas, but that all depends on where we find job offers.

Rackspace, in San Antonio, has turned me down 3 times. I wish I knew why. I’ll keep applying because that looks like an interesting place to work. Cloud/distributed/parallel computing is interesting to me, and I’d like to work somewhere that does distributed computing.

Update on 8/25/2010: I am now working at Rackspace as a Ruby programmer.