On Tue, Mar 13, 2012 at 5:22 PM, Nadav Har'El <n...@math.technion.ac.il>wrote:

>
> Qt appears to use internally UTF-16. What major free software C library
> actually prefer UTF-8?
>

Are you talking about the internal representation, or the external
interface?

The internal representation is in many cases UTF-16. Indeed, except of
golang, and so it seems perl, I can't think of any other language open
source or not, that has UTF-8 as internal representation.

That said, the internal representation should not be exposed to anyone, so
it shouldn't really matter to anyone you're using ISO-5589-1 internally, as
long as they don't have to convert their text to that arcane format.

However, if you look around, a lot of text files, documentation, HTML
files, open network wire formats (eg, json) are using UTF-8 as their text
encoding format. So in this sense, I think it's a de facto standard.
_______________________________________________
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Reply via email to