So what do I mean about software developers and the herd mentality?
Lets give developers the benefit of the doubt for a moment and assume they actually stop and think about their tools and technology choices. I wonder how many developers contemplating .NET consider the impact this choice would have on system requirements for their completed application.
Mark Russinovich is co-author of the awesome Sysinternals utilities, and one of the world’s leading Windows experts. He regularly provides advanced Windows training for Microsoft staff.
Mark did look at the impact of .NET on system requirements, and his findings were alarming.
As a software developer, can you afford for your application to have 10x, or even 3x, the memory footprint of your competitors’ apps?