I'm in my nth effort to learn (Common) Lisp, and this is the implementation I've chosen, mostly because its portability (read it as I could run it in Windows, despite not being my preferred environment).
The only thing that may worry me a little at the improbable case of using it for production code is: strings are encoded in UTF-32!! That's 4 times more memory than necessary for my usual use cases...