Emacs Lisp のダメなところ

挙げられている点は、まさにその通りだよなぁ、と思う。特に正規表現のバックスラッシュ地獄とか。
ただ、多相型は EIEIO というライブラリがあるので、これを使えば何とかなるかもしれない。
まぁ、私は EIEIO を直接使ったことはないし、そもそも CLOS もほとんど知らないんだけど。