boot-clj/boot

Can startup time be improved?

Open

#106 aberto em 28 de jan. de 2015

Ver no GitHub
 (7 comments) (0 reactions) (0 assignees)Clojure (178 forks)batch import
Enhancementhelp wanted

Métricas do repositório

Stars
 (1.748 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

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.

Guia do colaborador