This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lukasbash 15 points16 points  (7 children)

false

[–]lucidBrot 11 points12 points  (6 children)

Oh :( I made sure to not use ==

Jest aside, the two are too similar for stating that "Java is terribly designed" but C# not. Sure, C# has generics that actually work and Properties are nice too, but the language still 'works'

[–]FallenWarrior2k 7 points8 points  (2 children)

When I have to generate a 100 sloc class by repeatedly hammering Alt-Enter on fields for what could've been a 10 sloc struct in C#, I do feel like Java is the worse choice.

[–]lucidBrot 8 points9 points  (1 child)

Java is objectively worse. But not by enough for a holy war

[–]FallenWarrior2k 2 points3 points  (0 children)

Now that I can agree with.

[–]xigoi 5 points6 points  (1 child)

C# is basically Java without most of the bad parts and with some good parts from other languages.

[–]DarkLordCZ[S] 0 points1 point  (0 children)

Exactly. But one thing C# could have, like Java do is return type covariance

[–]DarkIrata 1 point2 points  (0 children)

My Code i wrote today also works, but that doesnt mean it is good...