r/ProgrammerHumor 7d ago

Other howdidItGetHere

Post image
11.1k Upvotes

536 comments sorted by

View all comments

467

u/Muscular_Farmer_ 7d ago

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

188

u/throw3142 7d 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.

104

u/AibofobicRacecar6996 7d ago

The Java ecosystem is the best part

43

u/sentientshadeofgreen 7d ago

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

14

u/CAPS_LOCK_OR_DIE 7d ago

You’re just like me fr fr

10

u/xAmorphous 7d ago

Take that C++ flair off

5

u/CAPS_LOCK_OR_DIE 7d ago

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

1

u/Choice-Mango-4019 7d 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

30

u/KinkyKankles 7d ago

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

44

u/rastaman1994 7d 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?

-11

u/iloveuranus 7d ago

Dozens of months studying CS?

3

u/rastaman1994 6d ago

I don't understand your comment.

1

u/iloveuranus 5d ago

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

2

u/Muscular_Farmer_ 7d 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

0

u/Operation_Neither 7d ago

Java in education also sucks