2

This is a repost from another exchange.

I was going to write a paper about code to rotate elements in an array, but I realized I have no idea why rotation towards the start of the array is “left” and “right” goes towards the end. I’ve seen horizontal tape diagrams of arrays, with elements going left-to-right (i.e. Western-culture reading order), but I don’t know if that’s the actual reason.

Maybe finding out who first came up with the convention would help.

CTMacUser
  • 191
  • 1
  • 2
  • ?? perhaps because English is written left-to-right, and therefore a list $[a,b,c,d,e]$ is written with the "start" on the left and the "finish" on the right. As you said. But of course, to answer this we need references not speculation. – Gerald Edgar Mar 07 '19 at 14:21

0 Answers0