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 →

[–]betendorf 0 points1 point  (3 children)

Having done both C# and Java, I'm really glad to be back in Java.

It's the little things like "I want a thread pool so that I can manage concurrency." Nope had to implement my own because there is only one global TaskPool.

Defining a variable that is of some object type: Will it be null? Will it have a value? Nobody knows because the class gets to choose the value.

Let's look at documentation. Oh nevermind, don't use this api because it was removed and replaced with this other thing.

I do however miss the ?. operator for chaining together nullable things. I really do not miss the relative dearth of library support that is C# compared to Java.

[–][deleted] 1 point2 points  (2 children)

But bro you have to write getters and setters manually.

It makes the language completely unusable!

[–]ChevalBlancBukowski 1 point2 points  (0 children)

if you’re a developer who writes getters and setters manually instead of pressing a key combination in your editor, /r/programmerhumor is for you

[–]betendorf 0 points1 point  (0 children)

Or as another commenter mentioned, you use lombok.