3 ms·
(Disclaimer: I work for Microsoft, though not on .NET) In defense of Java, the canonical JRE/JDK implementation has been OpenJDK for quite some time now, and t
by jcotton42 2y ago
(Disclaimer: I work for Microsoft, though not on .NET)
In defense of Java, the canonical JRE/JDK implementation has been OpenJDK for quite some time now, and there are many non-Oracle spins of it.
As for .NET, while it is currently good and I personally enjoy it, I'm a little wary on it too. Unlike with Java, where decision making is distributed in some fashion (as far as I can tell), Microsoft has retained nearly total control of .NET, and key parts of the ecosystem like the debugger are still under non-OSS licensing terms.
- neonsunset 2y agoThis is unfortunate, but I hope more interactions with teams that work on JIT and Roslyn would help to change this opinion.