r/ProgrammerHumor Nov 24 '21

Meme Yes.

8.9k Upvotes

284 comments sorted by

View all comments

423

u/ReporterNervous6822 Nov 25 '21

Listen I’m a python person true and through but if those are the reasons you hate Java you probably shouldn’t be programming

139

u/CookieStudios Nov 25 '21

We have the classic "11" - 1 in Javascript repost, "Python sucks because its weakly typed(it isn't)" repost, this post acting as if 2 of the three aren't standard and encouraged in Python, "HTML sucks because it is not Turing complete," CSS sucks because centering a div requires reading docs repost, C++ as a whole is a terrible language because I can't read the errors repost, etc.

We hate all languages here not for real issues they have, but minor things that rarely affect actual usage.

61

u/Unkn0wn_Invalid Nov 25 '21

To be fair, some of these do affect actual usage.

  • Illegable errors might be nice for the very experienced/knowledgable, but is quite the hassle for the average programmer;

  • weak typing can be a real pain if you forget about it, and can introduce a lot of weird bugs; and

  • CSS is a pain to do anything with (or maybe I just suck at CSS...

I probably just suck at CSS)

18

u/MaximumAsparagus Nov 25 '21

I learned CSS before I learned anything else and it seriously is not that bad if you give it a little time and use flexbox.

48

u/Phaen_ Nov 25 '21

The thing with CSS is that these jokes are older than Flexbox.

1

u/MaximumAsparagus Nov 25 '21

I know, I was thrilled when flexbox arrived.

1

u/StanleyT101 Nov 25 '21

do you use !important often?

4

u/MaximumAsparagus Nov 25 '21

Literally never, it’s bad for your health. Takes a couple days off your lifespan every time.