I thought it ran under linuxulation
There are some great efforts, the other comment linked one, but in the end forums are full of users asking for help with something not working and no getting any response. Not a situation that makes me willing to try at this time.
I wish things weren't this complex. But then I remember how much I hate autoconf/configure/libtool, and think "hmm maybe it wasn't so bad after all"
Re-implement .NET in RUST?