Yes, I tested, but both Grail / Quarkus (same goals with different principles) are not perfect.
They try to convert JIT-optimized languages into statically compiled bytecode, which implies a lot of sacrifices and more or less clean “tweaks”.
Even the “native” mode of Kotlin is disappointing from my perspective (big binaries, moderate performance).

If you have to adapt your code to be compilable with Graal for example, I think it’s more efficient to rewrite it directly in Go or Rust.

Responses (1)