C# уже кроссплатформенный в таком же смысле, как и Java (плюс ещё AOT под iOS; про аналогичную стабильную в Java-мире я не слышал).
То есть если я на C# WinForms или WPF напишу прогу она будет запускаться на линукс и мак? А если на Xamarin, то будет запускаться на андроид и айфонах?
То есть если я на C# WinForms или WPF напишу прогу она будет запускаться на линукс и мак? А если на Xamarin, то будет запускаться на андроид и айфонах?