How viable is emacs LISP aside from editing emacs?

Viewed 2387

I'm in my second year of my CS major, and I've only had courses in C (first course and then a polymorphic data structures course), C++ (OOP focus), MIPS assembly, and a compiler course. I worked in WinForms and C# over the summer. I worked through the Little Schemer and I'm really interested in learning some sort of LISP.

Emacs is my editor of choice--Emacs LISP should be a great place to start.

Aside from customizing emacs, where else could I use emacs LISP? Creating an executable out of elisp code seems almost impossible according to link text. What other limitations are there?

Should I learn Scheme or Common Lisp instead?

6 Answers
Related