I have been developing and running large scale C# applications over 4 years now. I had seen some performance inconsistencies, but never a complete stall. When working with automatic garbage collected framework, it is important to understand that such inconsistencies are part of the equation. If one wrote a hard realtime app on top of the framework, how could it be MSs mistake? I'm convinced that this could only be a programming mistake or a high leve decision making error where they decided to use C# for not what it is good for.
I have been developing and running large scale C# applications over 4 years now. I had seen some performance inconsistencies, but never a complete stall. When working with automatic garbage collected framework, it is important to understand that such inconsistencies are part of the equation. If one wrote a hard realtime app on top of the framework, how could it be MSs mistake? I'm convinced that this could only be a programming mistake or a high leve decision making error where they decided to use C# for not what it is good for.