But dotnet core isn’t at all Windows dependent. I definitely wouldn’t have wanted to port to it from
mono, and still don’t like having to port even relatively modern .NET framework code at this point, but for me everything is written to run on Linux in production. Most people develop on Windows (some with WSL2) and some on Mac, and no one has issues for the most part with platform stuff.
I also see a similar outcome for Swift outside of the Apple ecosystem.