TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The Profound Weakness of the .NET OSS Ecosystem

23 pointsby Aarononthewebalmost 11 years ago

4 comments

BTurkEalmost 11 years ago
I get your message - that it&#x27;s not about the platform, it&#x27;s about the community getting lazy. And lazy is the key word here ... are all of these .NET devs out there hacking away at line-of-business CRUD apps really not capable of more? Is it that these things aren&#x27;t being done or they are not being shared?<p>Originally I thought your piece was going to be solely negative, but I like the way you finished with a call-to-arms. You&#x27;re right, .NET is a great platform and deserves better. Let&#x27;s organize and build something worth porting the other direction :)
badman_tingalmost 11 years ago
This is what mealy-mouthed &quot;best tool for the job&quot; rhetoric misses. Different platforms have different communities with different people in them, who place emphasis on different aspects of development.<p>My personal hunch is that the things that get in your way as a developer on Windows add up and become very frustrating. So, good devs either get tired of this or don&#x27;t want to deal with it in the first place. The rest of them wait for an open-source solution, rewrite it in C#, and prepend the name with an &quot;N&quot;.
dozziealmost 11 years ago
Open source doesn&#x27;t happen much on Windows. It mostly happens on Linux, <i>BSD and Macs, where </i>free* and <i>fully-featured</i> developer tools (including usable command line) were easily accessible for years.<p>.NET, on the other hand, is running pretty much only on Windows (I keep hearing that Mono is still not a production-ready thing). Don&#x27;t expect people to write OSS for a platform they can&#x27;t use for themselves. You have just chosen badly your environment for backend servers.
CmonDevalmost 11 years ago
Can&#x27;t some of those problems be solved with something like NServiceBus and 0MQ? Aren&#x27;t F# MailBoxProcessors similar to Scala&#x27;s Akka?