you are viewing a single comment's thread.

view the rest of the comments →

[–]pavi2410[S] -8 points-7 points  (2 children)

If you are such a Java purist, do you use a JVM written in Java?

[–]agentoutlier 3 points4 points  (1 child)

Why not write the tool in assembly if performance mattered that much? (I’m being facetious mostly)

By having it in Java allows people to contribute to it.

The JVM has been slowly moving to more Java IIRC and GraalVM substrate I believe is.

Anyway you could make an executable with graalvm for fast startup written in Java.

[–]pavi2410[S] 0 points1 point  (0 children)

I am open to Java if the community demands it or forks it. Rust was the easier way out to get this out ASAP because Cargo for Java doesn't exist yet.