That's a debate between OSX and alternatives, the M1 has little to do with that. Except maybe the Rosetta for unsupported x86, but I doubt that'll cause you any issues.
Edit: C# support is there on OSX, Rider has Apple Silicon builds and .net core is cross platform now.
ML is probably a let down and you'll be stuck to CPU sized workloads, that being said the M1 does pretty well compared to other x86 CPU
Edit: C# support is there on OSX, Rider has Apple Silicon builds and .net core is cross platform now.
ML is probably a let down and you'll be stuck to CPU sized workloads, that being said the M1 does pretty well compared to other x86 CPU