I use .NET at $job, and have been running arch for the last few years, without any problems.
I also have two collegues using Apple silicon, also no problems there.
The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party.
The GUI story is not a good one though, and if I were to write a GUI program I'd reach for Avalonia (3rd party, free).
I use Rider as IDE, but there are multiple other options.
With the recent performance improvements (Span, Memory, Intrinsics, etc) it's possible to write quite performant C# these days, and with low GC pressure.
As far as I can tell, Pijul[0] aims to have better conflict resolution and merge correctness.
I'm not super into the theory, so I can't explain it very well, but it looks promising.
I know I'm a little lateto the party, but I want to make the point that I don't actually think that there being few women in leading roles is the problem. I think it is a symptom.
I think it is a symptom of a real underlying hidden problem that is the discourse of todays society is biasing the interests of our children differently based on gender.
A lot of places we're strongly associating the color blue with boys and the color pink with girls. We force these colors upon them while they're such a young age that they might grow the same associations. I think this also happens with attributes other than favorite color, attributes such as behavioral patterns. I'm bot saying there's not also a biological aspect to this, but noone I've read has any idea of how much is nurture and how much is nature, but it seems to me that when looking at our (as a society) practices with our small ones, there is certainly room for a great deal being nurture.
In short I don't think that the problem is that there are few women in leading roles, I think the problem is that we are raising our boys to want to be leaders and our girls to not.
I remember reading about this in "Sapiens". Suppose there were indeed women leaders many thousands of years back. Due to the hunter-gatherer lifestyle, they would not have had any opportunity to both bear a child for a couple of years at least (9 months of pregnancy, breast feeding afterwards) and be a leader at the same time. Add to that the high rate of infant mortality and you have vastly diminishing chances of a leader-woman passing her genes to baby girls. Now compound this over thousands of generations and you will have the society of early-20th century, before infant mortality rates started going down and societies started becoming wealthier that a leader-woman has to invest only a few months at most for a child by outsourcing most of the "gatherer" duties.
The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party.
The GUI story is not a good one though, and if I were to write a GUI program I'd reach for Avalonia (3rd party, free).
I use Rider as IDE, but there are multiple other options.
With the recent performance improvements (Span, Memory, Intrinsics, etc) it's possible to write quite performant C# these days, and with low GC pressure.
You can read an overview of what's new with the language (although missing C#14 which was released days ago) here: https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/cs...