If there are any Lispers who lament the Lisp Curse, or some idiosyncracies of your favorite dialect of Lisp, and you have an open mind to give something new a shot, consider checking out Clojure.
I don't want to become one of those diehard __-advocates, but I'm pretty impressed with Clojure. Speaking from experience, I think it solves quite a few of the pitfalls mentioned in the OP. I wrote up an extensive post on how to learn Clojure, and veteran Lispers can jump to the end and catch the links of Clojure for Lispers:
I don't want to become one of those diehard __-advocates, but I'm pretty impressed with Clojure. Speaking from experience, I think it solves quite a few of the pitfalls mentioned in the OP. I wrote up an extensive post on how to learn Clojure, and veteran Lispers can jump to the end and catch the links of Clojure for Lispers:
http://www.elangocheran.com/blog/2012/03/the-newbies-guide-l...