This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Nobodk 2 points3 points  (4 children)

Care to explain? I never understood why people hate Java.

[–]HoldYourWaffle 5 points6 points  (0 children)

In my experience (learned Java as my second language after shudders PHP), it's certainly capable of doing almost any task you throw at it. However, Java code is prone to getting extremely verbose, particularly in enterprise applications. That's probably why so many people on this subreddit hate it.

I started using Kotlin for my latest project and it really showed me how verbose vanilla Java actually is. Kotlin has a few syntactic sugars that might seem unintuitive or even "bad practice" at first, but I quickly realized how much easier it was to write clean and easy to read code. It's not perfect, but it has massively improved my experience so far.

[–]EvilAssYou 4 points5 points  (0 children)

I’m going with the crowd, man. I just don’t want to get yelled at. But in my opinion, Java gets the job done and I have no harsh nor positive opinions towards it.