boot-clj/boot

Can startup time be improved?

Open

#106 aperta il 28 gen 2015

Vedi su GitHub
 (7 commenti) (0 reazioni) (0 assegnatari)Clojure (178 fork)batch import
Enhancementhelp wanted

Metriche repository

Star
 (1748 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

I understand that this is a hard problem, and that Leiningen isn't any better at this, but I think the major deal-breaker for using boot CLI scripts is the SLOW startup time. I've tried using tools like drip to help improve this, but drip doesn't help at all since the main source of the slowdown is not JVM startup time but loading the Clojure jars. I wrote a persistent REPL tool called quick-clojure to try and deal with this, but running on a cached JVM has its own set of issues. I have no idea how to solve this, but I thought it was worth bringing up.

Guida contributor