However, Since UTF-32 uses 4 bytes for every character it is very space inefficient for most normal text in which non-bmp characters are so rare they may as well be considered non-existant for sizing discussions.
It is very space inefficient for most normal text in which non-bmp characters are so rare they may as well be considered non-existant for sizing discussions. This was however. UTF-32 uses 4 bytes for every character.