|
|
|
|
|
by wvenable
2393 days ago
|
|
Windows and many other operating systems and languages (Java) got on board with Unicode back when the character set would fit in 16bits. The character set originally used was UCS-2 (not UTF-16). UTF-16 came next to extend the Unicode character set beyond 65536 code points. UTF-8 wasn't even invented until well after all these operating systems and languages deployed Unicode. They didn't see the light of day to use UTF-8 because they didn't have a time machine to make that possible. |
|
But IMHO there's no excuse to not use UTF-8 after around 1995 ;)
[1] https://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt