DEV Community

Discussion on: What Is Java?

loiclefevre profile image

You may want to check what GraalVM has to offer here:

  • modern optimizations hence better performance
  • stronger security
  • native compilation
  • polyglot: runs Java, Kotlin, Scala, Python, JavaScript, TypeScript, R, Ruby, C, C++, Fortran... code all together in the very same memory space: no performance overhead, program in TypeScript, reuse a python library, call a Java function that uses C++ libraries...
  • embed the graalvm in other software (Oracle database...)
  • an open source and free community edition along an enterprise edition for even more optimizations... (this last one is free on Oracle Cloud btw)

check it: