.NET-приложения, созданные для .NET 3.0 или более поздней версии, работают намного лучше на более новых версиях Windows, Windows Vista, Windows 7 и т. Д. Я думаю, что через несколько лет разница между управляемым и неуправляемым кодом с точки зрения производительности будет незаметной .