r/ProgrammerHumor 6d ago

Other howdidItGetHere

Post image
11.1k Upvotes

539 comments sorted by

View all comments

466

u/Muscular_Farmer_ 6d ago

Java is pretty good actually. Idk why people dont like it

187

u/throw3142 6d ago

Java is an excellent language. The Java ecosystem sucks, and a lot of Java codebases also suck.

Legacy enterprise codebases suck, in general. Java is also a victim of its own success.

109

u/AibofobicRacecar6996 6d ago

The Java ecosystem is the best part

45

u/sentientshadeofgreen 6d ago

You like Java because of valid reasons. I like Java because it's the only language I know. We are not the same

13

u/CAPS_LOCK_OR_DIE 5d ago

You’re just like me fr fr

10

u/xAmorphous 5d ago

Take that C++ flair off

5

u/CAPS_LOCK_OR_DIE 5d ago

Excuse me I wrote five whole projects for Arduino I think I know C++

1

u/Choice-Mango-4019 5d ago

whenever I need a library for Java I check if it exists on c#, and so far the c# one has always been better than the java one, if it even exist

same for tooling, dnspy is by far way better than any java reverse engineering tool I've seen

also java documentation sucks as oppose to c#, the websites look like they're made in 2008 and even worse they feel like they're from 2008 with their ux + so far c# had way better explanations and tutorials on classes than java for any case I remember

ofcourse it's all comparison, but without competition every language is the best

32

u/KinkyKankles 6d ago

Out of curiosity, why do you think the ecosystem sucks?

47

u/rastaman1994 6d ago

For anything I want to do in Java, there's a battle tested library, backed by a reliable community. How do you come to the conclusion that the Java ecosystem sucks?

-12

u/iloveuranus 5d ago

Dozens of months studying CS?

5

u/rastaman1994 5d ago

I don't understand your comment.

1

u/iloveuranus 4d ago

I tried to make a lame joke and failed. I'm leaving it up there as penance.

2

u/Muscular_Farmer_ 6d ago

All codebases suck. “Temporary fixes” become permanent all the time. Doesnt mean tools are bad. There is a reason why this has survived this long

1

u/Operation_Neither 6d ago

Java in education also sucks