On Mon, Jan 29, 2018, 2:07 PM Nathan Fisher <nfis...@junctionbox.ca> wrote:
> ... > In order to get the speed that the build tool promises you need the > ability to efficiently parse the ABI of each file and only build its > dependents when the ABI has changed. > Can you please elaborate on this a bit? I've been using Bazel for a project that involve C and Java, with cross-compiles, and ABI parsing has never come up. It just works. > > I’m not certain you can do that with Clojures compiler but someone else > might be able to chime in with a way that you could. > I like boot for clojure stuff, not sure Bazel offers any advantage. Clojurescript may be a different story, tho. So far I cannot see a good reason to switch from boot to Bazel for 100% clojure projects. Mixed language - clojure, clojurescript, js, Java, kotlin, JNI,etc - may be a different story, still not sure. Then there's remote caching: https://docs.bazel.build/versions/master/remote-caching.html. a hyuuuuge win for many scenarios, not so sure about clojure. G G -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.