• ulterno@lemmy.kde.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 months ago

          I myself was confused, when I first saw what a vector did in practice.
          Really bad name.

          But then I didn’t take Comp Sci.

        • expr@programming.dev
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 months ago

          It’s not a terrible name, since it’s derived from the mathematical construct of vectors as n-tuples. In the case of vectors in programming, n relates to the size of the underlying array, and the tuple consists of the elements of the vector.

    • SorryQuick@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      You can also define a vector by the equivalent “sides of the right triangle”. In 2D, the x,y coordinates. In computer science, vectors are n-tuples, so they represent a math/physics vector but in n-dimensions.

    • Eatspancakes84@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      The only correct answer for a 101 introduction. It’s an incredible powerful intuition even in contexts where vectors are seemingly used as a list of numbers.