http://www.lichteblau.com/sbcl/doc/manual/sbcl/Foreign-Funct...
Maybe it’s too much work to write a full lisp vm in another language when it’s easier to write a loader.
That's not quite right.
The convention is to use car and cdr with cons cell structures that are not lists.
Anyway my recent favorite is Carp:
https://github.com/carp-lang/Carp
Serious projects in it? Zero
Scheme gets close but has some odd naming conventions and wild conventions for naming and obtaining packages. CL's entire library is full of incredibly odd names first established at the very advent of computing. Using them can be...dense.
As such you get all the nice stuff that has made Lisp a great language, plus access to modern libraries.
Note that since Common Lisp there has not been another standard, and in what concerns Scheme, Dr Raket is more relevant. Also R7rs Large has been hanging on for years now.
Since looped around and had semi serious spells of Racket (scheme++; one could say) and Common lisp - purchasing stacks of books along the way.
For me - Clojure was THE language that really taught me functional programming - there really isn’t anything mutable without significant contortions.
It is also just a really good standard library and full of interesting concepts like specs (as opposed to types), transducers and such.
I would say that common lisp still has some interesting, unique features like conditions, which is essentially what exceptions SHOULD have been. But Clojure has a LOT of bang for buck.
Finally, I would swear my most intelligent, high impact code has been written in clojure. There is something to be said for the decomposition of problems with higher-order functions and immutable data structures and a live REPL.
Macros are less ergonomic than other lisps.
I want to scream every time I have to implement nacks in CSP. It has to be domain specific every time, since there are no first class events.
I do agree that clojure gets a lot right (like an actually well integrated STM layer), the choice to go with CSP seems like a missed opportunity.
1: https://www.youtube.com/watch?v=tHgApFhevrQ