Se allora C# girava solo su Windows, perché aveva una macchina virtuale?
Quindi praticamente tutte le risposte qui riguardano la portabilità futura del codice, che non è realmente coinvolta. La ragione per cui girava in una VM è in gran parte che ci sono dei benefici nell’eseguire in una VM! All’inizio di .NET c’era C#/VB.NET/C++(cli)/etc. Scrivere codice per essere in grado di interagire tra loro non sarebbe … Leggi tutto









