|
|
|
|
|
by pjmlp
4052 days ago
|
|
> as opposed to utilities written in Java/Python/Ruby/Node/etc. which require their respective runtime to be installed. In Java's case only by those that don't know what the Java eco-system offers. There are plenty of commercial JVMs that offer AOT compilation, including static linking. Plus as of Java 8, there is even a packager as part of the reference JDK. |
|
I tried robovm, it actually worked nicely but apparently only does 32 bit. Also, the simple reference HelloWorld was nearly 10MB, the build process took 20 seconds, and running it took 15x longer than a comparable one in Go. I don't mean to knock it, what it does is amazing, but it's not a viable replacement for simple static command line tools.