I know it's great fun, and fashionable to bash Java, but the Java startup time is slow, because the default settings are optimized for long running processes.
If you want a quicker execution time for a short lived program, just tweak the settings. But then Java may not be the best choice for short lived 'scripting' anyway.
So yes, it rules it out, unless you know what you're doing.
Comments
I know it's great fun, and fashionable to bash Java, but the Java startup time is slow, because the default settings are optimized for long running processes.
If you want a quicker execution time for a short lived program, just tweak the settings. But then Java may not be the best choice for short lived 'scripting' anyway.
So yes, it rules it out, unless you know what you're doing.