V prohlížečích se nepřechází na AOT, na serverech se nepřechází na čistě kompilované jazyky. Android 5 přešel na AOT, ale v Androidu 7 byla přidána podpora JIT kvůli optimalizacím. JIT neznamená JVM, JIT má třeba i V8, SpiderMonkey nebo Parrot.
GraalVM k JIT přidává i AOT – a pokud chcete vědět, co je budoucnost, tak právě tohle – univerzální VM, pod kterou běží spousta jazyků, která mí JIT i AOT a každý si může vybrat, co potřebuje.