I feel that Yaml sucks. I understand the need for such markup language but I think it sucks. Somehow it’s clunky to use. Can you explain why?

  • NaevaTheRat [she/her]@vegantheoryclub.org
    link
    fedilink
    English
    arrow-up
    50
    arrow-down
    7
    ·
    edit-2
    3 months ago

    Programmers hate everything. You could design a spec which serenades you with angel song and feeds you chocolate dipped grapes and someone would be like: This is awful, my usecase is being a dog.

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      7
      ·
      3 months ago

      Sure there aren’t many things that are universally loved. I mean I can’t really think of anything that doesn’t have some flaw.

      But that doesn’t mean everything is equal! What would you rather program with, Visual Basic or Go? PHP or Typescript? If you polled people there are obvious winners.

        • FizzyOrange@programming.dev
          link
          fedilink
          arrow-up
          4
          ·
          3 months ago

          Would you rather build from wood or tissue paper?

          What glue is better: 2 part epoxy or pritt stick?

          Do you prefer soap or ash as a cleaning agent?

          • NaevaTheRat [she/her]@vegantheoryclub.org
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            2
            ·
            3 months ago

            Unlike tissue paper yaml is actually fit for purpose. I actually don’t know of any lang that literally can’t run a program. The most you could stretch what you’re saying to is that some esolangs are akin to making bricks of packed tissues to build with. They are art projects not serious submissions though.

            I don’t like js as much as anyone else but as evidenced by reality it works. Programmers need to stop sniffing their own farts, you have such strong opinions about the most insane shit when at most you should be talking about narrower scopes for use and trade offs.

            • ursakhiin@beehaw.org
              link
              fedilink
              arrow-up
              1
              ·
              3 months ago

              Different user here.

              My only criteria for a backend language is it tells me something went wrong and where. Hence my distaste for JS.

    • silverblade
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      3 months ago

      This comment is underrated, even if it rises to the top of all comments.