[ANN] boot-tools-deps 0.2.0 (based around tools.deps.alpha 0.5.342)

2018-01-28 Thread Sean Corfield
[seancorfield/boot-tools-deps “0.2.0”] -- https://github.com/seancorfield/boot-tools-deps Bringing tools.deps functionality to a Boot task! Reads deps.edn files (and EDN from the command line, like clj’s new -Sdeps option), uses tools.deps to resolve dependencies to produce a classpath, and th

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-28 Thread Herwig Hochleitner
With the help of criu [1], I can get clojure's startup time on jdk 1.8 down to around 300 - 350 ms [2] This could be considered cheating, because it only works on linux with `CONFIG_CHECKPOINT_RESTORE=y`, but it also demonstrates, what can be achieved with kernel support. [1] https://criu.org/ [2

Re: Simulations in Clojure/Clojurescript

2018-01-28 Thread Michael Nardell
On Saturday, January 27, 2018 at 6:11:59 PM UTC-8, John Newman wrote: > > You might want to look into Chris Granger's work on component entity > systems in clojurescript: > http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/ > Right! Thanks for reminding me about that. I think I watch

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-28 Thread Aleš Roubíček
In Lumo case there is heavy optimisation of startup time in not loading CLJS from JS sources at all. They use V8 Startup Snapshots. See https://anmonteiro.com/2016/11/the-fastest-clojure-repl-in-the-world/ for more details. Dne sobota 15. července 2017 0:20:28 UTC+2 Didier napsal(a): > > This l