Seven years ago at @DevoxxUK, we announced our first commercially supported product, GraalVM Enterprise.
This year, we are back with big news 👀
Can you guess what it is?
GraalVM accepts AI-assisted contributions!🤖
We have added a new policy for using AI tools to contribute to the GraalVM project. Such tools, used responsibly, can improve velocity, documentation, test coverage, and overall quality.
https://t.co/jSTstfwZxO
I'm using Extractous package from Rust in Elixir. It's working great!
Just, I learned that Extractous mostly uses Apache Tika (Java) as native code via GraalVM.
So in my Elixir app I'm using Rustler to run Rust package which runs Java as native code 🤯
#myelixirstatus
GraalVM 25 has a lot of great new features for native compilation:
✅ Better developer experience 👩💻
✅ Simplified migration 🚀
✅ Even faster and smaller executables with ML 🤖
✅ Enhanced security 🛡️
✅ New tooling 🛠️
Here are my favorite new @GraalVM features:
Yay! Shenandoah GC support (incl Generational Shenandoah) has finally been integrated into Graal. That means it is now possible to use Graal JIT together with Shenandoah GC. 🎉🥳
Thanks @thomaswue and his team (especially Tom Rodriguez) for their tremendous help!
GraalVM 25 is here, with lots of updates for native compilation, GraalPy, GraalJS, and WebAssembly.
Faster and better than ever!🐰🚀
Download: https://t.co/ueQ1ZUxsPR
Release notes: https://t.co/2NFJMafSJI
Learn how you can use #GraalPy, #GraalJS, and #GraalWasm to spice up your @Java applications with the power of other language ecosystems and @GraalVM!
Demos at https://t.co/CM734emcrz
https://t.co/2sZJGi3EOa
I stumbled upon my first Java book at my parents' house—Java 1.4, in Romanian! Applets were all the rage back then. I never would have imagined that one day I would contribute to evolving the platform in disruptive ways.
#Java#GraalVM
An Opinionated Overview on Static Analysis for @Java by @GraalVM Native Image Architect Christian Wimmer at the JVM Language Summit: https://t.co/lisqnPemtS
#Java#JVMLS
Our paper on "Finding Cuts in Static Analysis Graphs to Debloat Software" got accepted at @issta_conf '24!
As part of this work, we built a tool that helps to find interesting cuts to reduce the overall size of @GraalVM native images.
Find out more at https://t.co/Ud1Ssww4hf
Thanks to everyone involved in organizing @PLDI this year! It was a great event! Here's me talking about our recent work in @GraalVM: https://t.co/KuH7e3ux7b
#PLDI2024
Remember that time when the @GraalVM Native Image build got significantly faster a while back? Our paper on the static analysis technique behind that is now accepted at @PLDI. Preprint coming soon!
Unleash GraalVM Native Image for Java in the cloud: Swift startup, optimized resources, compact containers, comparable JVM performance. Learn how from @alina_yurenko.
https://t.co/d5cApYtiMI