GraalVM 22.2: Smaller JDK size, improved memory usage, better library support

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Sonar - Write Clean Java Code. Always.
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - Close all those tabs. Zigi will handle your updates.
  • Graal

    GraalVM: Run Programs Faster Anywhere :rocket:

    I really wish GraalVM would support iOS https://github.com/oracle/graal/issues/373

  • Codename One

    Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Quarkus

    Quarkus: Supersonic Subatomic Java.

    GraalVM is a set of tools. It's hard to cover in one reply... The big feature is it's probably the most advanced JIT optimizing compiler available outside of research. It can run _a lot_ of different languages too and it's cross platform by default. It will literally run on any device that can run a JVM, and even some that can't. It's also written in a language (Java) that's far more accessible for people to make compiler enhancements too, hence it's meteoric rise.

    Another big feature is it's Native Image feature, which is an AOT compiler. You can make a native executable out of a Ruby, Java, JS, or Python program, with some asterisks. I think Quarkus' benchmarks really speak to why this feature is valuable (scroll down on this page) https://quarkus.io

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts