If you write a CLI app in Java, the application will execute almost instantly as soon as you run it, but with languages like Clojure/Scala you have to wait a long time.
I assume this means you are running the uncompiled version as the script? For Scala at least that is fairly uncommon in situations outside development.
(Note that to do the same in Java is very hard - you'd have to write a custom compile & execute script - and then it would perform similarly to the Scala/Clojure app anyway).
Also, I think it is great to see the startup time for a Java application praised. How things have changed!
I assume this means you are running the uncompiled version as the script? For Scala at least that is fairly uncommon in situations outside development.
(Note that to do the same in Java is very hard - you'd have to write a custom compile & execute script - and then it would perform similarly to the Scala/Clojure app anyway).
Also, I think it is great to see the startup time for a Java application praised. How things have changed!