• @kitnaht
    link
    78
    edit-2
    1 day ago

    I’m pretty sure Java doesn’t have pointers, so writing a hello world application isn’t gonna fuck up nearly that hard.

    The one thing he forgot though is that your source file is probably in the folder

    com/companyname/net/classes/factory/factoryfactory/worker/lib/bin/refresh/jdk/model/ui/closebutton/press.java

    And spread out among a bunch of other directories, and the java file is like…3 lines. But there are 10k files spread all around directories like this that are all 3 lines a piece with a class definition.

    • @SpaceNoodle
      link
      3324 hours ago

      Everything in Java is a hidden pointer

    • @perviouslyiner
      link
      171 day ago

      wait, so when .io gets deregistered, are a load of companies going to have to rename their root directories and rewrite all of their include statements?

      • @kitnaht
        link
        40
        edit-2
        1 day ago

        Thankfully, despite naming them like that, it doesn’t actually seem to have any real purpose. Apparently they just wanted to make sure that different companies making different libraries didn’t accidentally use the same name for their project…

        • @Hawke
          link
          922 hours ago

          That’s exactly the reason. And also no company is going through the bother to refactor that shit, so everything is named based on some other company 5 mergers and acquisitions ago.

    • @Valmond
      link
      522 hours ago

      They have sort of pointers, like references, that can be null…

      You just “new” stuff to it and let the “garbage” collector deal with freeing stuff up. When it feels like it.