[SG16-Unicode] It???s Time to Stop Adding New Features for Non-Unicode Execution Encodings in C++

Lyberta lyberta at lyberta.net
Sat Apr 27 15:15:00 CEST 2019


> use the posix/c/sc2 model of abstract characters that has been the model in iso for many
> years and is also the model in the internet. no big deal. unicode is just a number of 
> harsets , utf8, utf16 utf32 etc.
> 
> keld
> 

I've looked at POSIX and the only thing I could find is this:
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap06.html#tag_06_01

This means zero Unicode support.

As for C, C only has char16_t, char32_t, minimalistic literal support...
I'm not sure about standard library. That's about 2% of Unicode support.

I don't know what is sc2.

So, in total:
POSIX - 0% Unicode.
C - ~2% Unicode.

That's how far "abstract characters" get you.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
Url : http://www.open-std.org/pipermail/unicode/attachments/20190427/5f56fd44/attachment.bin 


More information about the Unicode mailing list