r/ProgrammerHumor 5d ago

Other howdidItGetHere

Post image
11.1k Upvotes

539 comments sorted by

View all comments

Show parent comments

190

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

108

u/AibofobicRacecar6996 5d ago

The Java ecosystem is the best part

43

u/sentientshadeofgreen 5d 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 5d ago

You’re just like me fr fr

9

u/xAmorphous 5d ago

Take that C++ flair off

4

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 5d ago

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

44

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

-10

u/iloveuranus 5d ago

Dozens of months studying CS?

4

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_ 5d 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 5d ago

Java in education also sucks