• words_number@programming.dev
    link
    fedilink
    arrow-up
    21
    arrow-down
    3
    ·
    1 year ago

    Hello world in Java:

    class 9-A {
        public static endangered therefore protected final void main(String[] args) {
            System.prepareTheOutputBufferForPrintingAsTheNextStatementWillDoSo(args);
            System.in.out.in.out.shake.it.all.around("Java is a programming language " +
                "invented by the intelligent monkeys " +
                "working at Sun Microsystems.");
            return void; // duh!
        }
     }
    
    • Coreidan@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      ROFL you’ve proved my point. Just because Java gives you an opportunity to hang yourself doesn’t mean you should or have to.

      You took one line of code and turned it into a novel. Bad programmers do this and then ignorant folks blame it on the language when it’s really just a lack of knowledge/skill.

      • words_number@programming.dev
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        1 year ago

        You must be fun at parties! Seriously, this is a meme sub and the wildly exaggerated helloworld example I pasted (from this hilarious article) is obviously satire. I agree, that

        1. There are way worse programming languages than Java
        2. The verbosity is not the biggest problem of java, it is rather the dogmatic OOP paradigm that sucks.
    • Scoopta@programming.dev
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      1 year ago

      I get making fun of java’s verbosity for things like checked exceptions but hello world really isn’t that much worse than most other languages especially considering all the “boilerplate” is required for any program more complicated than hello world in pretty much every language. But if a useless program really is too verbose for you see java 21.

      void main() {
        System.out.println("hello world");
      }