Ich weiß nicht, wie Windows das handhabt, nur dass ich auf meinen VMs STÄNDIG probleme mit dem Framework habe.
Was für Vorteile? Ach du meinst, dass man problemlos dekompilieren kann?C++ wird direkt kompiliert, C# zur Laufzeit, JIT und IL haben einige Vorteile gegenüber Standardkompilierung, zweifelsfrei jedoch auch gewisse Nachteile.
Das Hauptargument gegen .NET bleibt weiterhin, dass man wegen der ganzen vorgefertigten Klassen nichts selber machen muss und sich daher auch nicht mit der Materie auseinandersetzt. Malware ist im optimalfall systemnah und SICHER NICHT auf ein Framework beschränkt.