hi
microsoft chose this as default to mimic the real world.
when we write on a piece of paper, we write left to right so text is left
justified.
when we add columns of numbers on a piece of paper, we add the smallest
number on the right of the column first and add right to left. so numbers are
right justified.