Remix.run Logo
cess11 2 days ago

C# is partially cross-platform. Might be fine for web applications, but e.g. GUI frameworks aren't as cross in practice as they make it out to be, which I've wasted tens of hours figuring out before going back to Java and Racket.

The nice language on the CLR, F#, also doesn't seem to be very well liked by MICROS~1 anymore.

jeroenhd 2 days ago | parent [-]

MAUI is cross platform for every platform most businesses care about (mobile+Windows+macOS). For the rest, there's Avalonia (and a bunch of alternatives, but Avalonia comes closest to Microsoft's systems I think).

You won't be writing visual bootloaders in plain C# any time soon, but the GUI side of C# is fine

cess11 21 hours ago | parent [-]

Avalonia wasted most of the time I spent.