Mimochodom tiez sa tu nespomina ze aj ten c# VM , okrem jeho kompileru, robi nejaku JIT optimalizaciu. Takze v case sa moze spustena aplikacia pod c# teoreticky zrychlovat. Na druhu stranu ak je povedzme pametovo narocna, hlavne v castej alokacii, tak potom moze dost neprijemne do vykonu zasiahnut GC. Proste pri takejto jednoduchej ukazke kodu je to uplne zbytocna polemika.
A mimochodom c# alebo aj java sa nepouzivaju alebo nepresadili hlavne koli svojmu vykonu/nevykonu. Dovod preco vznikly a pouzivaju sa je hlavne bezpecnejsi kod a rychlejsi development a teda aj vyssiu produktiviu. Dan za to moze byt prave vykon, pametova narocnost a aj silna zavyslost na VM.