For the past 14 years, the only time I really did any work with Java was a course in college. I don’t like Java because it’s corporate shit. Yeah Guy Steele and dozens of other giants whom I admire and suck cock off on a good day are the spec writers, and the original creators. But remember that it was initially a corporate language, and for this reason, it has ALWAYS been a darling to corporations. It is completely void of joy to do a libre project in Java. I know OpenJDK and several FLOSS implementations Java and JVM exist, for example Cocoa which is crated using Vmgen which I am currently using for an implementation of AWK. In fact I use OpenJDK myself as my primary Java implementation. But why is it that every pissant company has its own Java implementation (like IBM’s Jikes, and I have always promised myself not to touch anything IBM touches because it would be ‘unclean’ then, IBM being source of everything that is dirty in the world — no BIOS does not count).

Plus shit like Maven and Gradle leave nothing to the imagination. Java toolchain is just ‘eat shit and code, monkey!’. I am so glad I live faraway from the corporate world ,and the stench of Java.

    • ChubakPDP11+TakeWithGrainOfSalt@programming.devOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      11
      ·
      4 months ago

      That course was not 14 years ago, it was 5-6 years ago. I said in the ‘span’ of the past 14 years — and I meant I ‘finished’ a program in Java in the course. I have indeed started some projects in Java, but I get reminded of the corporate shit that Java is and I stop.

      • TrumpetX@programming.dev
        link
        fedilink
        English
        arrow-up
        17
        arrow-down
        1
        ·
        4 months ago

        Plus shit like Maven and Gradle leave nothing to the imagination.

        Isn’t it wonderful?!

        Embrace boring software development practices. You’ll get good rest on the weekends and have a long and productive career.

        • daddyjones@lemmy.world
          link
          fedilink
          arrow-up
          4
          arrow-down
          1
          ·
          4 months ago

          I really like Maven, but hate Gradle. That said, I really like Java too, so I’m well out of sync with op.