5 ms·
The .Net community has a weird shade to it, absolutely. That said, you're clearly speaking to your perception of what you see on tech-help boards -- and confus
by sofuture 16y ago
The .Net community has a weird shade to it, absolutely.
That said, you're clearly speaking to your perception of what you see on tech-help boards -- and confusing that with the whole of the .Net ecosystem. .Net has vastly larger segment of 9-5/offshore/crap/whatever programmers than most other programming communities (aside from Java, being a similarly targeted platform). That doesn't mean that there aren't a bunch of DVCS-using, TDDing, PairProgramming, SE hipsters out there (or whatever you think is so awesome).
There's Mono (which kicks ass), NHibernate (which kicks ass), a plethora of cool projects on Github, C# is a killer language (compared to similarly rooted, C-like, imperative languages at least), F# has recently been promoted to a first class language on the platform, LINQ is unmatched in similar languages/platforms, .Net is pretty rock solid, and high performing. (edit: Oh, also, MVC, F# + MVC, Lightweight HTTP servers ala Sinatra)
Plus, the right tool for the right job. Let's not get all 'anyone who knows what's up would be using Ruby', etc.