7 ms·
Why not just use C# instead? It was purposefully designed to address and correct the many mistakes of Java, and much more importantly, it's not owned by Oracle.
by DonHopkins 4y ago
Why not just use C# instead? It was purposefully designed to address and correct the many mistakes of Java, and much more importantly, it's not owned by Oracle.
- Alifatisk 4y agoIsn’t openjdk disconnected from Oracle?
- znpy 4y agoNot only that, oracle’s jdk is actually a distribution of openjdk.
- vips7L 4y agoOracle is the main contributor in both lines of code and financial backing to OpenJdk.
- kaba0 4y agoDisconnected? No. Oracle pays for 95+% of all OpenJDK commits. Their OracleJDK is pretty much just an OpenJDK with a few logos added — they have over time made every proprietary feature open-source and available in OpenJDK. But as I expanded a bit more here (https://news.ycombinator.com/item?id=35249701 https://news.ycombinator.com/item?id=35249701 ), Java is probably the safest bet from a code longevity perspective.
- Alifatisk 4y agoI didn’t know that, interesting!
- oaiey 4y agoWith all my love for .NET, why not continue Java with its new features when it fits to your developer base, existing products etc. Give it one or two more years and Java is where C# is ... also aesthetically. As did JavaScript.
- EVa5I7bHFq9mnYK 4y agoThe feature that everyone is excited above - switch statement with pattern matching - has been available in C# for 6 years now.
- twobitshifter 4y agoC#, owned by the most ethical company in software. Java is very different and much improved from when c# branched off, but many people haven’t been following along and still think it’s the same as in 2002.
- hota_mazi 4y agoThis is 2023 and you are saying that Microsoft is less ethical than Oracle. A lot of things have happened since the 90s, you know?
- still_grokking 4y agoSure things changed. But some things will stay the same 'till end of time. Like Oracle and M$.
- hota_mazi 4y agoOr you forming an opinion 30 years ago and never changing it. Textbook definition of "closed minded".
- still_grokking 4y agoThose companies do the exact same thing (or even worse!) as 30 years ago. Of course nothing changed; besides the concrete wording of the PR and marketing materials. So there is no reason to change any opinions. Actually M$ got even more dangerous since than as they stopped to fight OSS and switched to their infamous and in this case even more concerning EEE strategy. But sure, I know some people get blinded by their marketing efforts and don't look to close what this companies are actually doing.
- hota_mazi 4y agoIf you think today's Microsoft is anything like the Microsoft of 20 years ago, you need to start reading up on tech news other than Slashdot.
- palata 4y agoOr Kotlin? Or Scala?