I'm doing a small survey, what would you like to see in Nucleus? I'm preparing Nucleus 2.6 and I'm not entirely sure what to focus on yet. Up until now, I've really prioritized native compilation via GraalVM. With Nucleus 2.6, I'd like to refocus on the JVM. I think an out-of-the-box JVM is much more optimized for servers than for a desktop app, and that we should provide predefined heap settings (via an opt-in), maybe even activate GC when the window loses focus, when it's minimized, or even when the system goes idle. I also thought about Windows, using the NSIS format to generate the AOT cache directly in the installer to reduce the binary size and allow for creating an AOT cache entirely optimized for that machine rather than a generic AOT code like currently. Maybe even exploring cross-compilation, which is very feasible if we target the JVM, even if the notarization will still have to be done from a Mac. We might also need to optimize ProGuard because currently it requires a lot of manual work, or finally, it's not that different from what exists for native image; I think there's a way to make the JVM target benefit from it automatically. On Linux, with the deb and rpm formats, I think it could be interesting to use the system JVM, since the package manager allows linking the application to a package very simply. This would allow for providing a smaller app (around 20mb even if the package manager downloads Java, I think it provides a better user experience). Anyway, I have a lot of ideas in mind, not necessarily much time, I'd like to know what you think.