Replies: 1 comment
-
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
AFAIK the main goal of deciding to write GraalVM, the next execution environment of Java (and other languages), in the Java itself rather than c++, was to improve the safety and expressiveness of the source code, which allows for faster iterations etc. But, at least at the latter point, I do not consider Java to be significantly better than c++.
So how about considering to move a step further in that direction and choosing some newer JVM language, like Scala or Kotlin? Especially the latter, as it is was built mainly just to be the better java, while maintaining full compatibility with it. And it has quite a good tool for conversion from java.
I know there are some intrinsics for when graalvm compiles itself, but I assume they are all at the bytecode level, so change to the source should not matter, right?
Beta Was this translation helpful? Give feedback.
All reactions