• BaumGeist@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        1 年前

        I love how much of a kamikaze this is: “yeah that thing LISP does terribly? Non-LISP languages do it too!”

        • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
          link
          fedilink
          arrow-up
          0
          arrow-down
          2
          ·
          1 年前

          Except LISP doesn’t do it terribly, and in my experience there are a lot less parens and other separators than in most languages.

            • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
              link
              fedilink
              arrow-up
              0
              arrow-down
              2
              ·
              1 年前

              The comic doesn’t say anything about Lisp doing it terribly either. It’s saying that people who complain about parens are dealing with far worse in mainstream languages.

              • BaumGeist@lemmy.ml
                link
                fedilink
                arrow-up
                0
                ·
                1 年前

                It quite literally says “LISP is ugly and confusing with those endless parentheses” and then fails to refute that claim

                • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
                  link
                  fedilink
                  arrow-up
                  0
                  arrow-down
                  2
                  ·
                  1 年前

                  It’s making fun of people who say that lisp is ugly and confusing. There’s nothing to refute there either since the claim is nonsensical as anybody who’s actually used lisp knows.

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      1 年前

      I personally find ((f) 1) easier to read. You just go inside out, evaluate f, then pass 1 as the argument to the output of f. There’s no ambiguity regarding order of evaluation there.

  • Solaris1789@jlai.lu
    link
    fedilink
    arrow-up
    0
    ·
    1 年前

    As a parentheses hater my personal hell would be having to audit and refactor a lisp codebase

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      arrow-down
      2
      ·
      1 年前

      Having worked with Clojure for over a decade now, I find it far easier to refactor than most other languages I’ve touched.