Hi all,

while UTF-8 is great, especially on Windows platforms UTF-16 is more common, 
because the OS uses it heavily internally. Since Win2k it also supports 
surrogates and supplementary characters. So there’s OS support for it. What I 
don’t know is, how universally is UTF-16 (or a subset of it) supported across 
other platforms? Can we assume a certain degree of support on all the various 
platforms that Thrift can run on?


TL;DR: Would it make sense to add UTF-16 as another string format type?

Have fun,
JensG


Unicode in Windows
https://msdn.microsoft.com/en-us/library/windows/desktop/dd374081(v=vs.85).aspx

Surrogates and Supplementary Characters
https://msdn.microsoft.com/en-us/library/windows/desktop/dd374069(v=vs.85).aspx

Reply via email to