11

why do people hate java? it is the most elegant and simple language one can learn and code powerful apps and software. i don't get it

Comments
  • 5
    Powerful as in a lot of power to eat performance (especially RAM)?
  • 6
    Java isn't bad, it's just that C# is better
  • 6
    Elegant and simple?!
  • 2
    I'd call Java a lot of things but elegant definitely isn't one of them.
  • 2
    It's way too verbose for me, and i hate that everything needs to be a class.
  • -1
    @aul12 correct

    @AlexDeLarge syntax

    @YADU making everything a class is easier to associate and compare real world objects so the code can have more sense
  • 3
    @interstellar how is the syntax elegant, first of all.

    Second, not everything is a class in real life, so forcing that restriction on me doesn't actually help, it just maked me use classes everywhere, even when no appropriate.

    Third, have you ever used anything besides Java?
  • 0
    @YADU tons of stuff and found java to be the best and most elegant of them all. python is my 2nd place.
  • 0
    @interstellar that says a lot right there.

    Care to share some of the other languages you've tried and dislike?
  • 0
    @sylar182 c c++ c# dart the whole web asm x86 golang etc.

    c# is my 3rd, dart 4th, c++ 5th
  • 1
    Java is an authoritarian tool: you get to do what it lets you do. That might be good for programmers who need training wheels to keep from falling flat on their face, but try to do anything even remotely clever or something it wasn’t explicitly designed to support, and you’ll understand why it’s best to just leave Java to rot in the cesspool of shit it came from and never look back.
Add Comment