Ja, das stimmt. Java läuft in der VM. Ich wollte es nur nicht noch komplizierter ausdrücken.
C bzw. C++ muss kompiliert werden, trotzdem ist dein Source Cross-Platform, solange du keine betriebssystemspezifischen Commands (wie die WinAPI) nutzt, da du ihn für jede Platform kompilieren kannst.
Aber lasst doch den Threadstarter erstmal eine Sprache auswählen ;-)