27 ms·
Clojure uses too much runtime reflection. I tried many iterations of compiling different server projects with Graal and none worked. I could get simple progra
by joobus 7y ago
Clojure uses too much runtime reflection. I tried many iterations of compiling different server projects with Graal and none worked. I could get simple programs to compile with an older clojure version, but nothing with recent code.
- james-mcelwain 7y agoI'd expect the tooling will improve over time. This obviously isn't an immediate solution for running Clojure in situations where cold starts matter, but in general I think many of the improvements coming to the JVM in the next few years will pay dividends for Clojure.