|
|
|
|
|
by guenthert
53 days ago
|
|
Yeah, clojure gets away with it thanks to the high performance of the available gc in the JVM. In the Common Lisp world the compiler puts quite some effort into avoiding heap allocation ("consing"); the language was designed with that in mind. Not sure where it's now, but not too long ago SBCL's gc wasn't its strong point. |
|
That being said, for batch processing in single-threaded applications, the older SBCL gc is actually pretty good.