• nasi_goreng@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    Lol, as Javanese, It’s funny that Javanese ethnic name -> Javanese coffee -> Javanese programming language.

    People still keep thinking that I was a programmer or making a typo of Japanese everytime I mention I speak Javanese.

  • neidu3@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    I liked Java a lot more before Oracle acquired Sun. I’ve used Oracle databases enough to hate Oracle with the passion of a supernova.

    • deathmetal27@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      I think I need to clear a common misconception people seem to have here: Oracle has very little to do with Java.

      At most, Oracle has the following connection to Java:

      • Own the trademark
      • Have a build of the JDK/JRE with commercial support.

      However, Java as a language’s baseline comes from OpenJDK, an open source (GPL 2.0) community project which is upstream to several builds including Oracle’s JVM. It follows a “bazaar” like development model similar to the Linux kernel where you can see their mailing lists and track what’s being worked on. Anyone can contribute and the code is on Github: https://github.com/openjdk/jdk.

      That being said, you don’t even need to use Oracle’s JDK (it sucks IMO) and use one of the community provided builds of OpenJDK. OpenJDK builds are provided by Eclipse, Amazon, Azul, Bellsoft and even Microsoft provides JDK/JRE builds. These are free of cost and have longer term support than Oracle’s offering.

  • zout@fedia.io
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    I remember Java being seen as the best thing ever in the 90’s, and it was considered “cool” at that time. So cool even, that it became the programming equivalent of a hammer, every coding challenge looked like a nail for which you could use it.

    • dustyData@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      It’s a cycle all popular languages go through. First only experimental applications and super opinionated programmers use it. Then everyone wants to use it for everything. Then it finds a niche where it excels and settles.

      I remember Java, C++, Python, and JavaScript going through those phases as well. Currently, everything is Rust.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        I’m still wondering what Java’s niche is, it seems like it does everything, but nothing particularly well. I guess it found a home on Android, but I don’t think that’s because it’s particularly well-suited for it.

        • dustyData@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Java is still massive in corporate software. As in, internal software for corporation’s day to day operations. Machinery management, inventory software, point-of-sale applications, floor management, automated finance tracking. Stuff that isn’t really cool or talked much about.

          And of course there’s Java’s most important job. Coming up with features and syntax that Microsoft can copy and steal for C#.