3 ms·
.net is cross platform now. it has the same "run anywhere" philosophy as the JVM. I haven't used windows in over 10 years.
by devmunchies 6y ago
.net is cross platform now. it has the same "run anywhere" philosophy as the JVM. I haven't used windows in over 10 years.
- heavyset_go 6y agoI'm aware that .net is cross platform, however there is the issue that C# apps that use WinForms or WPF aren't cross platform, or at least that was the case the last time I checked. I am curious as to whether the F# ecosystem is similarly fragmented by Windows-only libraries.
- pjmlp 6y ago.NET Core isn't as feature rich as Java the GUI side, or supported platforms thought. Almost anything with a CPU has some OEM shipping JVM implementations for them, while Microsoft focus only on the major desktop and mobile OSes (one of them with its own coffee brand).
- int_19h 6y agoThat should be changing soon. https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/ https://devblogs.microsoft.com/dotnet/introducing-net-multi-...
- pjmlp 6y agoThat is Xamarin rebranded, and there is yet to be a clear roadmap where it stands versus Uno, Blazor (also being pushed for Electron like deployments), WinUI. Plus it doesn't help that some teams are adopting React Native, even alongside .NET. Too much chaos going on sorting out WinRT, while most of us aren't willing to say how high when Microsoft says jump.