Hacker News new | ask | show | jobs
by souenzzo 651 days ago
No changes from clojure.

But from java world: With GraalVM/NativeImage, it is possible to compile (clojure or java) .jar files into native binaries.

Those binaries have a way faster to startup (less than 10ms for non-trivial apps)

Also, lambda engines (like AWS lambda) continuously improve their "java" target, with preloading and other things,which also benefits clojure.

TLDR; clojure startup isn't a thing that needs to be fixed. JVM startup used to be slow. And this is being resolved in the JVM itself.

Note: clojure DEV startup time is still slow-ish. Clojure DEV is usually not AOT compiled and etc. the new "sync deps" feature helps to solve this DEV problem