4 ms·
Our Angular web app runs .Net Core on Linux. .Net Core is fantastic, C# is a great language, I don't see any downsides with our stack.
by eternalny1 7y ago
Our Angular web app runs .Net Core on Linux.
.Net Core is fantastic, C# is a great language, I don't see any downsides with our stack.
- tracker1 7y agoBiggest down side for me, is .Net Core 3 had some dramatic breaks, it's better than 2 and before, but still been burdensome. There's two decades of answers and examples out there, many of which don't work. Not to mention many third party libraries that do stuff that's now in the box. Biggest gripe to me, is lack of in the box support for PEM files in the crypto library. There are others, Core 3 breaks DI for logging in the Startup is another big one. In the end, it's decent... I'd still largely rather use Node, or if I need more performance Rust of even Go. I will say I don't hate it, it's just frustrating finding examples and answers.
- ClumsyPilot 7y agoEvery language and framework has it warts, and the ones in JS/Node could fill a library. You pick your poison.
- tracker1 7y agoNot disagreeing on JS/Node... I will say I get so much better velocity in terms of practical work done with my time. But I've also seen people do some goofy things in JS, but will counter that most people are snooty about it and don't bother actually learning the language, reminds me a lot of VB a couple decades ago (the culture against it).