4 ms·
Compared to OpenJDK, dotnet: 1. only supports the three main operating systems and two architectures (or four if we're stretching things and being very generou
by homebrewer 2y ago
Compared to OpenJDK, dotnet:
1. only supports the three main operating systems and two architectures (or four if we're stretching things and being very generous)
2. large parts of it still don't work anywhere but Windows (UI being the primary one)
3. the level and quality of official tooling provided for Linux and macOS is incomparable to their Windows offerings
No, its cross-platform story is far from the best we have.
https://wiki.openjdk.org/display/HotSpot/Ports https://wiki.openjdk.org/display/HotSpot/Ports
- bmitc 1y agoFor (2), this is often misunderstood and mistated. The JVM includes no GUI framework. .NET also includes no GUI framework. .NET happens to have a specific framework for Windows. But just like the JVM, there third-party GUI frameworks such as MAUI, Uno, Avalonia, and others. So no, there's isn't a "large part" of .NET that isn't cross-platform. > 3. the level and quality of official tooling provided for Linux and macOS is incomparable to their Windows offerings What are you referring to here?