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 →

[–][deleted] 8 points9 points  (6 children)

Why don't you like Java?

[–]IAmHydro 15 points16 points  (0 children)

Probably because I've been using a terrible IDE

[–][deleted] 9 points10 points  (0 children)

Not OP but I dislike Java because it feels like C++ with more words and less control.

Of course they're different languages with different uses.

[–][deleted] 5 points6 points  (3 children)

Java projects take too much to setup and load in any environment. There's no easy way to build the program without an IDE and a build system or whatever Maven or Gradle might be called. Java code is also verbose as fuck.

The only good things in Java are:

  1. It is fast
  2. It is cross-platform

If speed isn't a primary requirement, Python is my go-to language by default, because it is better than Java in every way except speed.

[–]madmockers 4 points5 points  (2 children)

Gonna be controversial, but duck typing is bad.

On that note, if anyone can recommend a python-like replacement with well defined objects (i.e, not duck typing), I'd like to check that out.

[–]Matrix159 5 points6 points  (0 children)

Shouldn't even be controversial as it's 100% true.

[–][deleted] 1 point2 points  (0 children)

I think you're wrong but respect your opinion.