Why does everyone think Java is so bad?

Why does everyone think Java is so bad?

Attached: mj0ddrnt3q611.png (500x647, 152K)

Unnecessarily verbose syntax
Unnecessarily verbose encapsulation
Unnecessarily verbose class structuring
Unnecessarily verbose method calls to do common simple standard library tasks
Implementing threading is a fucking joke
Everything is an object except when it isn't
Single interface implementation
Diamond inheritance is a built in problem
Abstract factory factories

In what way is it unnecessarily verbose? Examples?

>Why does everyone think Java is so bad?
Because they know more than 1 language

like fried mars bars, I want to try this just for the novelty.

Java is hated here because most of the people who use it in their job are indian.

>Java

Attached: 1*xNPSn8Z8IBUEM9DJqju2hw.png (1085x632, 266K)

Why is Java so bad?

because it is

tfw.your.language.is.a.directory(and.you.have.no.explorer)

>Unnecessarily verbose
that's redundant
you are verbose

>hes never programmed anything more complex than a calculator or a game of solitaire

> nothing complex has ever been written in anything but java

because it annoys the 31 year old boomers

Pretty much this

Because enothing brings people together like shared hatred, especially blind shared hatred. Also I'd like to point out that assuming that more than 3% of Jow Forums even programs at a higher than skiddie level, much less has an informed opinion on a specific language in 2018 is tantamount to heresy.

Attached: 1529602429305.jpg (563x529, 36K)

Java is the Go of its time.

It's bretty gud for certain applications

If you mean the JVM
>Slow startup
>Greedily reserves memory
>Swing UIs look like shit
>Oracle made the installer feel like malware
>and the auto-updater feels like a virus
>Years of being told Java is unsafe in the context of browser applications

thank god we have java script now and no longer need to worry about browser applications

Because Kotlin is orders of magnitude better.

>swagger

I hate Java but this is an absolutely garbage example considering 90% of the code is just additional information about the methods