That's what I feared... out of curiosity, I installed the latest MS Visual C++ IDE, clicked together a simple app and ran it... It consumed even more memory than all the other things I've tried.
While the numbers are even less comparable (because of all the .Net abstraction), I'm stuck there as well. Writing it all myself in rather low-level C was something I tried to avoid ;o)