Whether you’re really passionate about RPC, MQTT, Matrix or wayland, tell us more about the protocols or open standards you have strong opinions on!

  • xigoi@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    Markdown is terrible as a standard because every parser works differently and when you try to standardize it (CommonMark, etc.), you find out that there are a bajillion edge cases, leading to an extremely bloated specification.

      • xigoi@lemmy.sdf.org
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        1 year ago

        Have you read the CommonMark specification? It’s very complex for a language that’s supposed to be lightweight.

        • frezik@midwest.social
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          What’s the alternative? We either have everything specified well, or we’ll have a million slightly incompatible implementations. I’ll take the big specification. At least it’s not HTML5.

          • xigoi@lemmy.sdf.org
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

            An alternative would be a language with a simpler syntax. Something like XML, but less verbose.

            • frezik@midwest.social
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              And then we’ll be back to a hundred slightly incompatible versions. You need detailed specifications to avoid that. Why not stick to markdown?