4 ms·
Don't idly dismiss emoji. They're the first thing from outside the Basic Multilingual Plane that people actually want to use, and as a result the first thing t
by gchpaco 11y ago
Don't idly dismiss emoji. They're the first thing from outside the Basic Multilingual Plane that people actually want to use, and as a result the first thing to find all the bugs and hidden assumptions going from a 16 bit wide character set to a 20 bit wide character set. This helps people who actually needed access to the various CJK Ideograph Extensions, most of which are in Plane 2.
- gsnedders 11y agoNit-pick: 21-bit wide character set.
- jhallenworld 11y agoThanks to UTF-16, ugh.
- gchpaco 11y agoTruth, I dunno why I have 20 bits stuck in my head.
- Dylan16807 11y agoProbably because it barely goes over 20 bits. 20.09ish If you want to be cheeky you can argue that "hidden assumptions going from a 16 bit wide character set to a 20 bit wide character set" is still correct, because those hidden assumptions are part of UTF-16, and UTF-16 uses exactly 20 bits to express the astral planes, encoding them in a different way from the BMP.