Reply to Message

re: LINQ
I dunno . . .

What you describe provides an easier way to get certain things done, perhaps, but it's not exactly "The Killer Feature of IDEs and Frameworks". I am not sufficiently experienced with LINQ (thank goodness) to be able to comment substantively on how well it compares to various open source ORMs, but I know that the Ruby community (for instance) offers some ORM tools that are amazing -- and that, sometimes, ORMs are (by definition) "leaky abstractions" that cause problems for production code.

If what you're saying is that LINQ provides a significant advantage in terms of great development tools, I suspect I will have to disagree (though you're welcome to try to change my mind). If all you're saying, though, is that "enterprisey" development shops prefer Microsoft's brand of bureaucracy and problem-obscuring toolsets over those available in open source alternatives, though, I suspect you're right -- and yes, this does mean that a lot of bureaucratic, top-heavy, "enterprise" organizations will continue to favor the MS development stack.
Posted by apotheon
7th Mar 2012