11

I'm really crying right now while reading golang projects/libraries.CANT F**ING FIND WHAT INTERFACE/S WERE IMPLMTED!!!! Help me Oh Lord!

I'm a java dev btw.

Comments
  • 0
    I had the same last week. Apparently I had to download mercurial to be able to download all external packages...
  • 1
    Wow, it's so easy to make you cry... 😁
  • 0
    I spent a month and still didn't totally understand why go implements only interfaces
  • 0
    @netikras LOL! Actually, I just realized how lucky I am playing with java with a good and mature ide.
  • 0
    @bhanung43 yeah you are really lucky when you have to pay for the devkit xD
  • 0
    @Codex404 idk what you're using, but everything Java i use is free
  • 0
    @Krokoklemme oracle announced that the jdk will have to be bought.
  • 1
    @Codex404 for Enterprises, yes

    There's still the OpenJDK
  • 3
    @Codex404 oracle java - yes. Other java implementations - no
  • 0
    @netikras there is other java?
  • 0
    @Codex404 java per-se is an open specification. There are many implementations of this spec, like oracle jdk, openjdk, ibm, robovm, etc. Maaa-aaaany implementations. Oracle java is the most popular. Monetizing it will naturally draw its users to other implementations. I bet openjdk will attract almost all oracle java users.
  • 0
    @netikras but isn't that a bit like JavaScript where each browser makes its own standard from the main standard?
  • 3
    @Codex404 dunno much about js, sorry. If what you say is the case then yes, it looks similar.

    Each modification of java specification first appears in openjdk. Almost all other jdk vendors take openjdk sources, extend them with their implementations/customizations and release their own version. In the end turns out that almost all jdks are copies of openjdk with some additional commercial features [very, very rarely used].

    I say almost bcz there are a very few from-scratch jvm implementations. All the rest are copues of base jvm -- openjdk jvm implementation -- just with extra bells'n whistles.

    Ssoooo... No, we aren't going to have a javacoplalypse 😀
  • 0
    @netikras ah thanks for clearing that up.

    Is there also an openjre then?
  • 1
    @Codex404 yepp. With all its source code in a public svn. Look it up.

    Jre is a part of jdk
Add Comment