4 ms·
I find I agree with the author on the details of his argument yet have reached a different conclusion. Dude. It's not .NET -- it's the Windows/SQL Server/VS/et
by DanielBMarkham 11y ago
I find I agree with the author on the details of his argument yet have reached a different conclusion.
Dude. It's not .NET -- it's the Windows/SQL Server/VS/etc toolchain. Dump the toolchain and work on linux in Mono. Yes, it is a second-class citizen. But even then, it's a hell of a bag of goodies for free.
I got really tired of the MS ecosystem as well. And I feel for those still stuck in it. But why would I want to ditch the CLR, a big honking beast of code that is being tested billions of times daily? Why give up all the libraries created by devs all over the world?
I went with F# and mono and am really happy with it. If I need database support, I pick up something off the shelf. Simply because I use .NET doesn't make me a prisoner of .NET-think.
- jonathanoliver 11y agoOP here. You're correct that most of the problems were related to the toolchain and Windows. I did a lot of work using Mono for over a year. After submitting dozens and dozens of bug reports and pull requests to the project, I finally had to get some work done.