Original Post
Alright. I'm a big fan of .NET and the productivity it's granted me, but redistribution has (for me) always been the downside to its huge potential. The .NET framework is a major 21megs, which eliminates dialup users more or less from my audience. Not to mention the Microsoft nay-sayers who won't download it on baseless principle, and the others who are too lazy to download and install some framework that they don't know anything about. I could probably manage that. Probably. But I'd love to use Managed DirectX as well. Slap on another 34megs for that redistributable and you've sliced your audience in half a few more times. I'm aware that numerous developers have these runtimes, but most player-types don't, and just don't care enough to waste their time downloading ~55megs of prerequisites just to try out your game. This is sort of frusterated rant than an actual discussion, but I'm sure that I'm not the only .NET developer feeling this way. :P Edit: Also the primary reason why Java has started to look tempting in my eyes. :/ [Edited by - HopeDagger on November 21, 2004 9:42:08 PM]