3 ms·
I'm not the author, but looking through the sibling comments I feel I should point out the obvious: startup time. It can take long seconds for Clojure REPL to
by klibertp 10y ago
I'm not the author, but looking through the sibling comments I feel I should point out the obvious: startup time.
It can take long seconds for Clojure REPL to start up. No other dynamic language I had contact with was that bad on that front. Even Erlang and Elixir boot up faster!
Of course, I know about various ways of setting up a daemon process in the background, but then there is a need for reloading/hot-swapping code, which Clojure also fails to do well. Both Erlang and Common Lisp (also Emacs... even Emacs!) are better in this regard, both for different reasons.
Anyway, Clojure overall performance impression - how fast it feels for users - is bad and will remain bad unless the startup problem is fixed.