When did you first try Lisp seriously, and which Lisp family member was it?
I first tried Lisp at the end of January of 2004. I grabbed the first Common Lisp I could find, CLISP, and started working through tutorials and examples I could find on the web. Eventually, I found Paul Graham's book On Lisp, made my way through that, and was hooked.
What led you to try Lisp?
I make a point of picking up a new language every once and a while, and Lisp had been on my short list for years. I finally got the motivation to play with it after attempting to use FORTH for one of my projects, and thinking there had to have been a better choice for an extensible language.
What other languages have you been using most?
C and Objective C, almost exclusively. I know over a dozen other Algol derivatives, but they're not really worth enumerating.
How far have you gotten in your study of Lisp?
Not far enough. I'm at the point where I don't use it like an imperative language for the most part, but I find I still struggle trying to make certain concepts work: such as language rewriting for embedded languages.
What do you think of Lisp so far? I'm hooked. I have almost no need to leave the language for my projects, and I find myself easily frustrated when I have to. Lisp's simple, easily parsed syntax makes some projects an absolute breeze, while allowing for smaller, more extensible, and just plain more powerful programs. I don't think I could go back to C for any serious project, and that's quite the change of viewpoint from just a few months ago.
If it weren't for Paul Graham, I probably never would have seen the simple power and beauty of this wonderful language, so thanks, man, you've really helped me out.