Yes, with UTF-16 you need to know not just the encoding, but also the endianness. That makes UTF-16 worse, not better.
UTF-16 is really the worst of all possible worlds: tons of wasted space with all the complexities of variable encoding without fixed endianness.
Yes, with UTF-16 you need to know not just the encoding, but also the endianness. That makes UTF-16 worse, not better.
UTF-16 is really the worst of all possible worlds: tons of wasted space with all the complexities of variable encoding without fixed endianness.