I have has experiences with developers who don't know the differences of a compiler and interpreter, or why they should care. The difference betwee...
For further actions, you may consider blocking this person and/or reporting abuse
One could argue that Java isn't compiled into machine code but jvm bytecode and thus needs the VM to run
But still "compiled" technically, plus VMs add a lot of complexity that no one really needs, like lang to lang compilations. I only focused on the absolute basics