We hired another engineer so I haven't done any work with C# in the last couple of years. But maybe 5-7 years ago compiled a Windows Forms application with Xamarin under Linux and it worked with a couple of fixes.
I suspect that given that it's Microsoft if it works it'll just work.
Comments
C# is a more mature and complete language than go. And always will be.
Microsoft also appears to be working towards support for gui support for macOS and linux.
https://devblogs.microsoft.com/dotnet/introducing-net-multi-...
there’s already Avalonia UI. (with FuncUI it also works great with F#)
https://github.com/AvaloniaUI/Avalonia
https://github.com/AvaloniaCommunity/Avalonia.FuncUI
Is the cross compiling flow of C# as transparent as GO?
We hired another engineer so I haven't done any work with C# in the last couple of years. But maybe 5-7 years ago compiled a Windows Forms application with Xamarin under Linux and it worked with a couple of fixes.
I suspect that given that it's Microsoft if it works it'll just work.
consider F#. It’s a joy