TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    GraalVM

    Score9.1 out of 10
    N/AGraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++. GraalVM removes the isolation between programming languages and enables interoperability in a shared runtime. It can run either standalone or in the context of OpenJDK, Node.js or Oracle Database. Oracle's GraalVM Enterprise is a multilingual virtual machine, which Oracle states…N/A
    Pricing
    GraalVM
    Editions & Modules
    No answers on this topic
    Offerings
    Pricing Offerings
    GraalVM
    Free Trial
    Yes
    Free/Freemium Version
    Yes
    Premium Consulting/Integration Services
    Yes
    Entry-level Setup FeeOptional
    Additional DetailsGraalVM Enterprise is an entitlement with Java SE Subscription at no additional cost.
    More Pricing Information
    Community Pulse
    GraalVM
    Considered Both Products
    Oracle
    Chose GraalVM
    The reason why we had to select GraalVM one is [a] cutting-edge compiling technique, GraalVM is well operated in the Environment of Open JDK, which speeds up the execution of Java programs. GraalVM makes creating packages and native apps simpler, and this improves distribution. …
    Incentivized
    Chose GraalVM
    GraalVM is at the top when it comes to executing Java applications in terms of speed. With its amazing fast ahead of its time compiler it helps in reducing the startup time of the applications. Also, the overall performance of the product is increased and reduces the latency as …
    Incentivized
    Chose GraalVM
    We previously used the Java Virtual Machine common in the development market. In comparison, it is a solution that consumes a lot of computational resources. GraalVM is a solution that brings advantages such as less RAM usage and codes running natively.
    Incentivized
    Chose GraalVM
    Compiling to native code is probably the only reason for me so far.
    Incentivized
    Chose GraalVM
    .Net 4.5 has been very similar but I feel GraalVM is a lot better with features, efficiency, and user-friendly UI. This is especially important for our team.
    Incentivized
    Chose GraalVM
    GraalVM provides a solution with better customer support and better technical solutions for application compilation and runtime. It's faster cold startup time aids mission-critical applications and helps the overall suite of applications. With this we can use multiple …
    Incentivized
    Chose GraalVM
    The main strength from my point of view is the usability and also the documentation which I really appreciate once it makes it easier to use and also faster. In another hand, the price can be something that you must check before choosing the proper tool once it's really …
    Incentivized
    Chose GraalVM
    GraalVM startup times and memory footprint is unbeatable. Polyglot capability provides greater flexibility and faster development times.
    Incentivized
    Chose GraalVM
    The packaging of GraalVM is completely different form the above-listed products, it is more like an integration platform. The out of box solutions for technologies like Java, and using with iOS native image is one of the examples. And easily used with Gradle and Maven build …
    Incentivized
    Chose GraalVM
    GraalVM allowed language interoperability compared to the other two. Corretto is no better than the default HotSpot JVM in our case and is also lacking in modern versions. Oracle Java has JDK 15 but it doesn't have language interoperability or AOT. GraalVM just hit that nice …
    Incentivized
    Chose GraalVM
    GraalVM allows for better language interop between languages compared to JNI, and also supports other languages for scripting like Python, Ruby and others. This means seemless modding capability compared to the normal JDK and other things.
    Incentivized
    Chose GraalVM
    Oracle GraalVM has been selected due to its ability to perform ahead-of time compilation by compiling JAVA code to native image which helps in scaling up the performance of the application startup and execution time, thus consuming low memory and CPU cycles. Also, supporting …
    Incentivized
    Chose GraalVM
    I have not used other products like GraalVM, and I was not in charge of evaluating other products.
    Incentivized
    Chose GraalVM
    GraalVM by far has proved to be the most reliable and advanced virtual machine supporting dual compilation (Static as well as Dynamic). Java Code is compiled by an ahead-of-time compiler to a native image that supports JVM based languages (Java, Scala, etc.) as well as other …
    Incentivized
    Chose GraalVM
    We have opted for GraalVM due to its ability to integrate and interoperability with major languages (such as Java, JavaScript, Ruby, Python, LLVM based languages like C and C++, and several other dynamic languages) popular in the IT industry. Due to its compatibility with Java …
    Incentivized
    Chose GraalVM
    The advantages of GraalVM over other products are as follows: 1. All the languages share the same VM and its capabilities. Provides language-independent tooling interoperability optimization. 2. It has a very reduced memory footprint.
    Incentivized
    Chose GraalVM
    Points in support of GraalVM over other products are as follows:
    • GraalVM compiler behaving as a JIT compiler for Java, which supports both Static and Dynamic Compilation
    • GraalVM native image that allows the ahead-of-time compile Java Program to a standalone executable called a …
    Incentivized
    Chose GraalVM
    GraalVM has the ability to compile Java applications ahead of time into a native binary. This will result in instant startup of the application and consuming significantly less memory compared to traditional JIT (Just in Time) compilation setup. Though JIT is preferable for …
    Incentivized
    Chose GraalVM
    GraalVM can run faster than the traditionally used Java SE. Companies like Twitter are using GraalVM as against using JAVA SE to scale up their production values and save money. It has a Graal compiler and polyglot feature missing in Java SE, which is a mix and match of …
    Incentivized
    Chose GraalVM
    GraalVM is much better in terms of performance and speed. It also provides the multi-language support feature.
    Incentivized
    Chose GraalVM
    License was the main differentiation, not other reason to compare, based on our use case.
    Incentivized
    Chose GraalVM
    We used Azure App Service along with stream analytics both have their own pros and cons. GraalVM is better for Java native codes while Azure is for C# and .NET. Both are good, in a sense, but for our native apps GraalVM is better. We would like to see how it does in the long run.
    Incentivized
    Chose GraalVM
    Considered OpenJDK and OracleJDK. Our main point is still that we need a VM which starts the servers very quickly and GraalVM tops them all.
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    User Ratings
    GraalVM
    Likelihood to Recommend
    9.1
    (36 ratings)
    Support Rating
    7.7
    (29 ratings)