Productivity before elegance
In this article, webservicespipeline.com discusses the rate of adoption of .NET compared to J2EE. Its conclusions are quite suprising. It seems that the rate of .NET adoption continues to grow at quite a rate, and puts usage on a par or slightly greater than J2EE. It puts .NET success mainly down to increaded developer productivity and ease of deployment and management.
This is signifiacnt for three main reasons:
- In the hard nosed business of IT software development, even with all of Microsoft’s woes, when it comes down to making business decisions, many IT companies still seem to make decisions based on rational criteria, and long term strategy and architectural elegance or portability don’t win out in many cases.
- There is likely to be a lot of new software developed for the Windows platform
- Mono is going to be a pretty important Open Source project