4 ms·
C# is a general language, not strictly tied to Microsoft (only dotnet was, but dotnet core fixed that generally). C# is a heavily OO language with powerful sem
by vorpalhex 5y ago
C# is a general language, not strictly tied to Microsoft (only dotnet was, but dotnet core fixed that generally).
C# is a heavily OO language with powerful semantics. If you like Java but hate the JVM, C# is your friend. C# has traditionally had much better developer aesthetics than Java but that gap has closed some.
Also worth noting the Java licensing has gone batshit insane in the last version or two.
- vips7L 5y agoOpenJdk Is GPLv2 with class path exception. I don't know how that is batshit insane.
- kaba0 5y agoIt was literally open-sourced completely to the last bits even - that was the update grandparent likely references. But it is without doubt a positive update, so there must be some misunderstanding.
- pjmlp 5y agoUsually the misundersting comes from Oracle hate, not understanding that without them Java would be stuck in version 6, and since version 10, it is no different than having Fedora and Red-Hat Enterprise. The problem is that there are always those that rather go with CentOS.
- vips7L 5y agoOracle has been a great steward. I just wish the community would move forward past version 8 sometime soon.
- vorpalhex 5y agohttps://upperedge.com/oracle/using-java-heres-how-oracles-new-2019-java-se-licensing-affects-you/ https://upperedge.com/oracle/using-java-heres-how-oracles-ne...
- hawk_ 5y agoi think there's more people in the hate java, love the JVM camp.