Nel mondo Java, parliamo spesso di JVM, e quando Java era nuovo aveva la caratteristica apparentemente killer di "Scrivi una volta, corri ovunque".
Dal modo in cui le persone parlano e scrivono, questo sembra diverso dal modo in cui Python, per esempio, funziona. Eppure non ero a conoscenza del modo in cui il codice Python che avevo scritto avrebbe funzionato diversamente su un'altra macchina. (Anche se non ho scritto così tanto Python.)
Quindi cosa mi sto perdendo? In che modo la JVM è diversa da un interprete Python? C'è un modo in cui Python manca dell'indipendenza della piattaforma Java? O è solo una differenza culturale?