Why go through all this effort, shoehorning Java into a GC free high performance language, and then still getting startup time measured in several seconds, instead of using a native language in the first place, such as C++, Ada or Rust?
Seems to me that it's more effort making Java something that it is not rather than using a language fit for the task in the first place.
Am I missing something?