3 ms·
In full Lisp "compile time" is part of application execution. Now, Clojure is kind of impaired Lisp because it is written for a VM that was not intended to be
by lmilcin 6y ago
In full Lisp "compile time" is part of application execution.
Now, Clojure is kind of impaired Lisp because it is written for a VM that was not intended to be used this way and so this is not that much pronounced (but you still get REPL, etc.)
- thu2111 6y agoIs there anything lacking from the JVM beyond tail-call elimination that Lisp needs? I know Clojure is very slow to start up but my understanding is that this is because it uses the JVM very inefficiently, and they don't seem to care much.