Tutorial Series to learn Common Lisp quickly
I’ve never did anything serious with Common Lisp, but my light experience on it was that- the idea that almost all language constructs are user-implementable with macros is quite impressive (but I don’t buy the argument that “real” macros are only able in s-exprs)- and the REPL-driven development model was a really beautiful and seamless experience.But… every time I try to use it on some code, I find too many warts and inconsistencies that I just didn’t want to spend too much effort in making it work. It’s a beautiful language in it’s own ways, but the other parts are too ugly (to me, of course).I’m fine with it being a lisp or not; I just want a clean language with macros baked in (and becomes the basis of most language features), and with a REPL-driven development model as a first class citizen (with interactive restarts and all).Unfortunately it seems a pipe dream… so I’m stuck here.[0]: https://mikelevins.github.io/posts/2020-12-18-repl-driven/