That title sounds more argumentative than intended but I don't know enough Lisp to say whether its good or bad. It seems like everyone who has used Lisp loves it yet the most popular languages these days are descended from C.
So what is it about Lisp that is so great and why isn't it used more? Is there anything just plain bad about Lisp...other than the incessant amount of parentheses?