3 ms·
It depends on what you want to do. With a large Java ecosystem not having easy FFI may not be a big deal. CL, and SBCL, are great, but SBCL uses a conservative
by pivo 14y ago
It depends on what you want to do. With a large Java ecosystem not having easy FFI may not be a big deal.
CL, and SBCL, are great, but SBCL uses a conservative garbage collector (or at least it did the last time I used it) so I'd say the chances of having memory problems with Clojure are less than with SBCL. In fact I remember having some memory issues with SBCL though I no longer remember the details.
Being able to disassemble functions is a great but honestly I don't miss that option in Clojure.
Clojure's a great language that's really worth trying out. I'm not saying it's perfect, there are still warts, but it's immensely satisfying too.