Michal Wallace wrote a blog today about his decision to move to Microsoft .Net. Software developers love their tools with almost religious loyalty. It is really tough to abandon your beloved tools and all your existing code bases to try something new. Microsoft .Net has been winning over developers for 5 years now, one developer at a time. Michal (Without an e) lists several technical reasons why .Net is better than Python, Java, and other environments, but his decision is best summed up in these quotes;
The other main advantage is the huge number of developers. Thanks to Microsoft's reach, .NET is a much bigger pond than python. I can hire .NET developers anywhere, or if i want, I can get a job as a .NET developer.
I guess most of all what I'm saying is it's time to stop being a hermit. There's no point spending years trying to make everything perfect while the rest of the world passes me by. I don't regret the work I've done, but it would sure be nice to forget about all that infrastructure and actually write some applications again.
Microsoft .Net is now the most popular development platform in the world. It supports lots of different languages, has an awesome IDE, and integrates with slick QA and code management tools. The .Net community provides tons of support, code samples, test cases, and advice.
Get a free copy of Visual Studio Express or SQL Server Express and see for yourself what everyone is talking about. Visual Studio Express supports Visual Basic, Visual C#, Visual C++, and Visual J#.