hmmmmmm…ok, I was pretty careful with my wording in to avoid a flame, and I do understand your POV. As I said in my post (A) I admit I have heard good things about MS Dev tools and (B) I am specifically wanting to use open tools for portability reasons.
Now, for your enrichment I would point out that
Statistically I would say that there is less than one person in 100 who would not take offense at such an exclamation, particularly when followed by terms like [quote]petty attitude[/quote]
However, I am delighted to announce that I can see through your complete lack of finesse to your real point, which is to favor pragmatism over politics in one’s choice of tools. Fair enough.
I have used MSVC, Borland C++, Delphi, VB and for the most part it’s all a wash to me. Depends on the task at hand. From my limited POV, favorites often seem to spawn from situations like this, where you are trying to tap into an existing codebase.
And I admit, the hassle of resolving deep and complex dependencies is a strong force to pull one toward the codebase writers tool of choice, no doubt about it.
But I honestly don’t see what’s so hard for people about a makefile
Having said that, I would pass this question up to Jules - what exactly is it about MSVC that’s so much better in your opinion?
there’s software out there that is smart. That takes a new tack on a real problem, puts a new spin on it and presents an intuitive and elegant solution that is a pleasure to use. Tracktion is a superb example. Go to http://www.natalieweese.com to hear an entire CD (Make Believe) produced with Tracktion. Blender 3D, same thing.
I have never, ever experienced anything close to this enjoyment with any software from MS, including Windows itself. Tracktion, chucking Windows interface conventions, simply leapfrogged a sucky standard with a Better Idea.
Put it this way. Your computer tech is standing with you as you stare at a PC that appears to be locked up. You say, “What’s wrong?” He says, “It’s loading…” You say “Loading what?” He says “It has to load all the exciting stuff that makes it possible for you to have an exciting, rich user experience!” You say, “But that’s ruining my user experience. My experience is terrible” He’s just smiling, glassy eyed watching “stuff load”.
That sort of sums up what it’s like using Windows. But I admit, the alternative have issues of their own, so in many respects it remains the best available option.