This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-08-28
Channels
- # beginners (79)
- # boot (24)
- # cider (5)
- # clara (5)
- # cljs-experience (5)
- # clojure (126)
- # clojure-greece (5)
- # clojure-italy (3)
- # clojure-losangeles (1)
- # clojure-russia (1)
- # clojure-spec (21)
- # clojure-uk (31)
- # clojurescript (151)
- # community-development (20)
- # cursive (25)
- # datomic (24)
- # flambo (1)
- # fulcro (312)
- # graphql (10)
- # hoplon (20)
- # juxt (2)
- # keechma (6)
- # leiningen (7)
- # luminus (4)
- # om (4)
- # onyx (7)
- # parinfer (24)
- # protorepl (1)
- # re-frame (7)
- # reagent (13)
- # shadow-cljs (19)
- # spacemacs (14)
- # specter (14)
- # uncomplicate (22)
- # unrepl (1)
Anyone happen to know if there are any limits to how many cores lein will use to build a project?
ie if I bump from a dual-core system to a quad-core, will lein take advantage of that?
Is this for Clojure or ClojureScript? Either way I don't think there's anything lein specific for building projects, it comes down to the clojure and clojurescript compiler
CLJS compiler has an (experimental) parallel build option, I think Clojure JIT compiling is single threaded, but I could be wrong on that
Makes sense — I doubted that lein would be the bottleneck, but I figured I’d start there rather than asking first at a lower level, only to discover a higher-level bottleneck. It’s a mixed clj/s project. I’m just considering my next developer machine, and trying to analyze where I’ll get gains from bumping to 4-core, and where I won’t. REPL restarts, as much as I’ve cut them to a minimum, are definitely my most annoying CPU-bound wait.