It's not about engaging and surpassing the capabilities of the JVM. The CLR has some very cool features. It's not quite as portable, but it's pretty neat.
It's currently lacking the community and corpus that Java, Ruby, Python, and almost everything else have. It surely has an active community, but it's just not as substantial. There's a Java library to do almost any esoteric equation, handle any ambiguous file formats, integrate with some bastardized SSO scheme...
I've worked at a lot a Microsoft shops. I'd bring in .Net any day to one of them. It's fantastic if you're already in the club. I've never started anything new, though. The article states that different platforms have equal tooling (I don't agree; VS is pretty slick and hard to beat, if you're into that kinda thing), so then cost certainly plays, and Microsoft's not making it compelling on the front.
It's currently lacking the community and corpus that Java, Ruby, Python, and almost everything else have. It surely has an active community, but it's just not as substantial. There's a Java library to do almost any esoteric equation, handle any ambiguous file formats, integrate with some bastardized SSO scheme...
I've worked at a lot a Microsoft shops. I'd bring in .Net any day to one of them. It's fantastic if you're already in the club. I've never started anything new, though. The article states that different platforms have equal tooling (I don't agree; VS is pretty slick and hard to beat, if you're into that kinda thing), so then cost certainly plays, and Microsoft's not making it compelling on the front.