I think so. The more I use it, the more I realise how well-put-together it really is. There are numerous places that annoyed me once, before I understood them, and which I now appreciate (pathnames, logical pathnames and Lisp-2 all jump immediately to mind, but there are a few others). The only thing I don't like is the upcasing, but by setting PRINT-CASE appropriately I rarely have to notice that.
The ecosystem is actually quite wonderful these days. Quicklisp is a godsend — xach deserves an award.
All in all, Lisp feels like a well-engineered solution. Not perfect, but really damn good — and better than anything else I've used.
I think so. The more I use it, the more I realise how well-put-together it really is. There are numerous places that annoyed me once, before I understood them, and which I now appreciate (pathnames, logical pathnames and Lisp-2 all jump immediately to mind, but there are a few others). The only thing I don't like is the upcasing, but by setting PRINT-CASE appropriately I rarely have to notice that.
The ecosystem is actually quite wonderful these days. Quicklisp is a godsend — xach deserves an award.
All in all, Lisp feels like a well-engineered solution. Not perfect, but really damn good — and better than anything else I've used.