Oracle GraalVM 25 April CPU release is now available! Upgrade to get the latest security updates and improvements 🚀 www.graalvm.org/downloads/
Shaun Smith
@ssmith.bsky.social
GraalVM Product and DevRel Senior Director, Oracle
GraalVM Native Image-- fast start times are awesome, but that's not the whole story!
Still shipping bloated Java containers to serverless? 🛑 Stop it. @vitalethomas shows how GraalVM native images remove unused code to shrink artifacts and drastically boost security. Get this level of Java expertise at #devbcn26. 🎟️ Blind Tickets are LIVE: buff.ly/JAt4IvG
GraalVM 25.0.2 is now available! 🚀 Upgrade to get the latest security updates and improvements. Release notes: www.graalvm.org/release-notes/ Downloads: www.graalvm.org/downloads/
WasmGC is coming to GraalWasm, unlocking the power of JVM garbage collectors for #WebAssembly! This will also get GraalWasm a lot closer to implementing the full Wasm 3.0 spec. Join @ssmith.bsky.social and me at @jfokus.se next month to learn more: www.jfokus.se/talks.html?s...
I'm really looking forward to @jfokus.se which is coming up soon! It's always a great conference and you might still be able to find tickets so you can join @fniephaus.com and me as we sail our longship to the mysterious lands of #WebAssembly and @graalvm.org.
For my keynote with @sannegrinovero.bsky.social from at www.redhat.com/en/events/de..., I am experimenting with @graalvm.org native image, @kotlinlang.org, and @quarkus.io and it works great! Instant startup, low memory footprint, and high throughput. Check it out here: github.com/thomaswue/na...
Exception handling support has just been merged in Wasmtime. Great news for @kotlinlang.org and @graalvm.org compiling to #Wasm for server-side (and fullstack) use cases! github.com/bytecodealli...
Implementation strategy for the Exception Handling proposal · Issue #3427 · bytecodealliance/wasmtime
I've been interested in having the Exception Handling proposal supported in Wasmtime, so I looked into possible ways to implement it. There's been some prior discussion in issues #2049 and #1677, b...
github.com
Ubuntu now provides the GraalVM JDK with Native Image as a snap for a quick installation: discourse.ubuntu.com/t/leveling-u...
Great to see @graalvm.org languages in action! If you're a #Java developer that needs to embed some #Python, #JavaScript, or #WebAssembly, checkout: GraalPy www.graalvm.org/python , GraalJS www.graalvm.org/javascript , GraalWasm www.graalvm.org/webassembly #wasm
GraalPy
graalvm.org
A polyglot system at Picnic, where business logic rules for the Java backend are defined by analysts in Python and JavaScript, powered by @graalvm.org 😎🚀 The system executes 1.9M actions per day 🔥 Thank you @rickossendrijver.bsky.social and Enric Sala!
Probably the most impressive and exciting talk I have seen in years! Congrats to @fniephaus.com and Patrick Ziegler for their #wasmio presentation and work on @graalvm.org starting to compile Java applications to WasmGC. Kudos to @thomaswue.dev too.
Hey #wasmio25!👋 Join @fniephaus.com and Patrick Ziegler tomorrow to learn about the future of Java, GraalVM, and WebAssembly!🚀 2025.wasm.io/sessions/the...
Super excited to be this year for the first time at Spring I/O in Barcelona talking about @graalvm.org 🏆 and Spring with @starbuxman.joshlong.com! Expect a session with some energy that demonstrates why native image is awesome for your Spring applications 😉. 2025.springio.net
Good morning, #Jfokus! Meet @ssmith.bsky.social, @fniephaus.com and @timfelgentreff.bsky.social to ask all your GraalVM & GraalPy questions!🚀
Perfect reading for these days between Christmas and New Years! Great to read this in one sitting. It's so atmospheric and wonderfully unexpected. @panelsyndicate.bsky.social, Ed Brubaker and Muntsa Vicente.
This will definitely be a game changer--the ability to debug native executables in every Java IDE that supports JDWP, which is all of them!
This will be a big deal 🪄🤩. Normally the debug experience of natively compiled languages get obfuscated due to compiler optimisations like inlining. Not here. All optimizations can be enabled to debug GraalVM native images and it looks just the same as without opts.
Very excited that @fniephaus.com from @graalvm.org will be on the #IntelliJIDEA livestream hosted by @malagupta.bsky.social
New Livestream: GraalVM and GraalPy Meet IntelliJ IDEA #graalpy #graalvm #ide #intellij #java #jetbrains #livestream blog.jetbrains.com/idea...
Built a CLI application with Java? Which library did you use? What challenges have you encountered? I'd love to hear about your experience! #Java
New blog post: Native Image Quick Reference — GraalVM for JDK 23: medium.com/graalvm/nati... #GraalVM #Java
Native Image Quick Reference — GraalVM for JDK 23
It’s been two years since we published a revision to our Native Image Quick Reference and much has changed since then! The biggest update…
medium.com
Updated my Tiny Java Containers demo for @graalvm.bsky.social for JDK 23 and compared default (-O2) optimization vs. the new -Os (for size) option and got great results! Optimizing for size: 💥 ~43% smaller executables 💥 13%-46% smaller container images github.com/graalvm/graa... #docker #java
It's been a while since I bought a new release CD. What was the last one you bought? As far as I can tell mine was Saint Etienne's Surrey EP that I picked up at their Toronto concert--six years ago!
📢 REMINDER the Call For Papers for Devoxx UK 2025 opens Monday, Nov 4th. devoxx.co.uk Tracks Include - Java - People & Culture - Architecture - Dev Practices - Data & AI - UI & UX - Languages - Security - Build & Deploy - Mind The Geek
All you need to know about GraalPy: getting started, installing packages, running programs, embedding in Java applications: medium.com/graalvm/graa...
GraalPy Quick Reference
Get started with GraalPy: installation, running programs, embedding in Java
medium.com
I was great to have so many experts on #GraalVM together on one panel!
GraalVM Native Image: Benefits, Challenges, and the Future in a panel discussion by Shaun Smith, Thomas Wuerthinger, Sébastien Deleuze, Max Rydahl Andersen and Graeme Rocher at Devoxx: www.youtube.com/watch?v=isr4...