• dismay3915@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    11 days ago

    Maturing is realizing that java is a good language that gits the job done and has great balance of simplicity, expressiveness and speed, and JVM is a very good ecosystem. The main issue is that it’s owned by Oracle. But I guess it’s better than google atleast.

    I prefer Clojure on the JVM 10/10 tho.

  • myyass@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    10 days ago

    I tried, over and over for more than twenty years, but I still hate it. Anything but Java, I’ll even take COBOL with a rusty spoon instead.

    • Dr. Moose@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 days ago

      Kinda dead language outside of corporate maintenance. There’s really no reason to use Java when Kotlin and all other flavors exist.

    • flamingo_pinyata@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      11 days ago

      No not really. It combines the worst of all worlds. Working with it is a slog, and it’s mostly used in shitty corporate jobs.

  • python@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    11 days ago

    Java is weird and I don’t like it. It’s the go-to language to learn as a first programming language in school and university, but the kind of Java that is actually used in corporate jobs, with all the weird frameworks and libraries, is so far removed from school Java that it feels like a whole different thing. Maven is weird and confusing and I don’t get it (but I’m perfectly fine with Php’s Composer and JS npm/yarn). And I have yet to come across any sort of real life problem where OOP is a better solution than Functional Programming.