UTF-16
16 bits per codepoint, almost fixed width (but surrogates)
Many text processes more efficient
Denser for Far-East languages
Must convert all chars to 16-bit type
- Must often decide by hand if a char is a character or a byte
Much larger conversion effort