On pages 61-62 of Code Complete, 2nd edition, there is this quote about Arabic notation:
By relieving the brain of all unnecessary work, a good notation sets it free to concentrate on more advanced problems, and in effect increases the mental power of the race. Before the introduction of the Arabic notation, multiplication was difficult, and the division even of integers called into play the highest mathematical faculties. Probably nothing in the modern world would have more astonished a Greek mathematician than to learn that ... a huge proportion of the population of Western Europe could perform the operation of division for the largest numbers. This fact would have seemed to him a sheer impossibility.... Our modern power of easy reckoning with decimal fractions is the almost miraculous result of the gradual discovery of a perfect notation. —Alfred North Whitehead
My questions are:
What notation(s) prior to Arabic notation is this quote most likely referring to?
Why was it difficult doing multiplication/division using the notation(s) prior to Arabic notation?
How did Arabic notation solve these problems?
"easy reckoning with decimal fractions": something possible with a positional number representation. With it, it's simple doing arithmetic operations because it's possible to operate figure by figure. However big operands may be, operations on them, even divisions, can always be performed with no particular mathematical faculties. The arabic notation is one of the first positional number representation ever.