4 ms·
It seems that the JVM cannot be blamed for the slow startup time when using Clojure, but compiling Clojure's own core library is what makes it slow. And if you
by patricius 10y ago
It seems that the JVM cannot be blamed for the slow startup time when using Clojure, but compiling Clojure's own core library is what makes it slow. And if you begin to add dependencies it will become even slower. The itself JVM is able to start quite quickly.
- dualogy 10y ago> but compiling Clojure's own core library is what makes it slow Why would it do that every time one compiles one's project? Surely Clojure must keep a cached linkable byte-code/binary somewhere per version/OS/arch, as all modern languages seem to do?
- jgalt212 10y agomore on current official efforts and metrics here: http://dev.clojure.org/display/design/Improving+Clojure+Start+Time http://dev.clojure.org/display/design/Improving+Clojure+Star...