Almost 3 years after the last time I had a blog to dheo.com, welcome again!
I first read about Lisp almost 10 years ago when teaching myself Java. Like most literature that I’ve encountered since, the author briefly mentioned Lisp as one of the earliest programming languages that was still popular with the artificial intelligence community. I didn’t may a lot more attention to it.
It wasn’t until very recently that I started hearing more about Lisp in the web development world that I live in, probably mostly due to Paul Graham (see the Beating the Averages link on the right) and a few recent companies like ITA software. I spent some time learning about the general outlines of the language and it definitely looks like an interesting project. It seems that the mindset one needs for solving problems with Lisp is quite different than the usual mindset that one uses with more typical web development languages. At the very least, I hope I get some perspective on how to solve problems differently.
My goal is to eventually develop a fairly involved web application that is powered by Lisp at the back. I am keeping this blog in the hopes of initially documenting my learning and eventually turning this place into a resource for Lisp based web development.