And I personnaly think that when it will have GC and concurency, it would be the perfect target plateform for Intellij IDEA. Desktop Java is clearly not something very well suppported by Oracle, and for long term I don't see a bright future for this plateform. WebAssembly has only 20% performance penalty compared to native, and could allow to run something as complex as IDEA in the browser in a secured way. The competition will be hard with VSCode + GitHub on long term. So while this would be a huge work to move from the JVM, at some point I think this will be needed, and I think WebAsssmbly would be a great target plateform that could allow to provide both web and standalone versions.