Interest in .NET declining?

Martin Fowler notices a trend: interest in the .NET platform is declining. Ruby is all the rage. He has some recommendations for Microsoft on how to better collaborate with the community instead of going its own way. Martin noticed how Microsoft created its own unit testing variant that is incompatible with NUnit.

Change is visible in some parts of Microsoft, for example Microsoft is embracing dynamic languages, but boats the size of aircraft carries can only slowly change course. There are no clear signs from upper management at Microsoft that they are indeed changing course. The recent threats against the open source community over infringement on software patents seem to indicate that the old school closed-source thinking still has big strongholds within Microsoft.

Google is about to set a standard for offline storage for web applications with Google Gears. Even better, it's open source. Does Microsoft have the guts to embrace this technology instead of creating its own variant? I doubt it.

I am still pretty excited about the .NET platform. Especially about the LINQ wave of technologies coming with .NET Framework 3.5 and Silverlight. But I am also thinking about looking into Ruby on Rails more and more.

One thought on “Interest in .NET declining?

  1. I completely agree with Ruud, Instead of comparing frameworks, people start comparing companies which is wrong. Every company has its own business model. I have personally worked on both .NET and Java based frameworks and know how the productivity gets hit on java based tools. If i am able to deliver more value to my customer for same money by using Visual Studio ..i will go for it irrespective of whether it comes from Microsoft or Google. Similarly if Google goves me better search results, i will use it .. its about chosing the best product and not company.


Leave a Reply

Your email address will not be published. Required fields are marked *