3 ms·
> but at the end of the day it’s still an un-needed dependency. What are the alternatives you prefer to use?
by mavelikara 5y ago
> but at the end of the day it’s still an un-needed dependency.
What are the alternatives you prefer to use?
- skohan 5y agoCompiled software.
- mavelikara 5y agoMost compiled languages that have a minimal runtime need careful coding for memory safety. Rust attempts to solve this problem, at the expense of a huge initial learning curve. Go compiles to a static binary, has great cross-compilation tooling, and provides a runtime with memory safety. But many programmers find Go's abstraction capabilities too primitive. GraalVM provides an AOT compiler for Java [1]. In practice, this has proven to be a niche usecase [2]. [1] https://www.graalvm.org/reference-manual/native-image/ https://www.graalvm.org/reference-manual/native-image/ [2] https://openjdk.java.net/jeps/410 https://openjdk.java.net/jeps/410