Welcome to BriTon Leap

Microsoft Software is Killing My Productivity – Part 1

I have never seen a company implode as fast as Microsoft seems to be doing. I am a long-time user of many of their products, and I have to say how disappointed I am. Worse, I cannot get away from them because I make products for you, who mostly use their operating systems.

So let me complain about some specifics:

I write software. Microsoft had a really nice environment for that, called Visual Studio 6. It came out sometime in the late ’90’s. With a few added-in tools, it worked great and you could be productive. Then they came out with .NET and a programming environment for it. It lost the HELP system, it lost productive tools such as the Class Wizard, and basically made life miserable. I followed it’s progress, but largely ignored it, along with most of the independent application devel0pers in the world.

Then they made Visual Studio 2005. It was sluggish, crashed a lot, and obsoleted code. I almost ignored it entirely, but spent the time updating our code to be more compatible.

Now finally comes Visual Studio 2008. It basically works. It still doesn’t have Class Wizard, and it’s help still doesn’t work right for C++ / MFC developers. But at least it’s working. Sort of. The program got a boon when Microsoft realized that there was a ground swell of resistance for their .NOT. And they added some MFC classes (bought from a third party) but it breathes new life into their product. Now they have a service pack so it doesn’t crash as much. But it still has issues. Floating point optimization creates bad code occasionally,  and the help is still only available from really weak web searches.

We still write some software in our old platform from 1998. Why? Because that was when the last decent software engineer working at Microsoft made something for us to use.

In my opinion, the worst programmers are the cheapest, and Microsoft seems to hire those as much as they can. So they created new languages (.NET) to help those with weak skills at building applications.  But that has backfired. We now have the most miserable user experience offered for a PC user since DOS.

More about the OS problems in my next post.

Tags: , ,

Posted in Brian's Articles and News 9 years, 9 months ago at 5:31 pm.

1 comment

One Reply

  1. I know this is an old old post but it still rings true. I am an “older” programmer who spent most of the nineties and aughts using VS6. I have been forced into the .NET/VS20xx world now. I agree with everything said here in this blog.
    What really bothers me though is how much younger VS programmers put up with all the stupid idiosyncratic behavior of current MS tools. They think it’s normal. It is sad to see the productivity lost trying to work around all the things that don’t work right, or work intermittently, in MS tools these days. And nary a word of complaint. Very sad.

Leave a Reply