• GTG3000@programming.dev
    link
    fedilink
    arrow-up
    6
    arrow-down
    4
    ·
    1 year ago

    Math notation is just terrible in general because a lot of it is shorthand made up by someone who likes single-letter variables. A symbol you can’t type, something above, something below.

    A for loop is clear and descriptive.
    Or if you’re feeling fancy, you could go functional with reduce(add, range(0, 5), 0).

    • Inky
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      1 year ago

      Mathematical notation was designed to be written by hand. It is at least as clear and descriptive as any syntax from a programming language. You’re pretending that the abstraction behind a for loop is somehow less than that behind a sum or product notation.