I consider scheme the nicest but the only thing I'd write in it are exercises for a CS textbook. I like CL, but I wouldn't configure my text editor in it.
Elisp gets undue hate.
Elisp gets undue hate.
>I like CL, but I wouldn't configure my text editor in it.
Why not? As Dynamic Scoping falls out of popularity and the cl packages become increasingly widely used, idiomatic elisp becomes increasingly close to CL, despite RMS's distaste for that language.
re: dynamic scope, I agree that Emacs' future is with lexical-binding for non-special variables. Chris Wellons recently wrote a great post which has shown up on my radar: http://nullprogram.com/blog/2016/12/22/