Update (Aug 3, 2023). This post was originally published at JVM Advent. If you want to read a more comprehensive guide to language VMs, I strongly recommend Chris Dickinson's series and especially part 2. If you want to see a recorded, more recent version of this content, check out my JNation talk. When many Java developers hear the word WebAssembly, the first thing they think is “browser technology”. The second thing: “it’s the JVM all over again”. After all, for a Java developer, ...