Now I think about using lisp as my second language. Because
- It is high level enough.
- It has some interesting features like macro. It is said I can build my own mini-language with it.
- I want to learn meta-programming and compiler. Lisp macro can be a start point of them.
- I love Emacs, I need lisp to customize my Emacs.