4 ms·
It seems like the Unicode Symposium has engaged in a massive employment program for itself with a mission that will continue into perpetuity. Obviously ASCII w
by cletus 6y ago
It seems like the Unicode Symposium has engaged in a massive employment program for itself with a mission that will continue into perpetuity.
Obviously ASCII was insufficient as it only really had Latin characters. Providing a standard interchange for the world's languages is a noble goal.
But then (IMHO) Unicode went completely off the rails by trying to create a code point for every imagine symbol, including emoji. And now I guess textile care symbols.
All the while, it's missing (at least as of 2015) key characters in living languages [1], engaged in the highly controversial Han Unification [2] (interestingly, there are Latin/Cyrilic and other duplicates that there is no attempt to "unify" [3]) and implemented Unicode code point modifiers.
Emoji, in particular, seems to be a huge mistake (IMHO). Like... it's going to be constantly changing. What's wrong with hierarchical approaches that we've used for things like DNS? Create a Unicode code point for "emoji" and then the next code point is a completely different standard.
The goal of creating a code point for everything just seems... wrong. We already have >1M code points. In 100 years at this rate we're going to have 1B+ code points where 99.99% of them are never used.
Why can't we just solve the problem of expressing written languages and keep the rest to a different space?
[1]: https://modelviewculture.com/pieces/i-can-text-you-a-pile-of-poo-but-i-cant-write-my-name https://modelviewculture.com/pieces/i-can-text-you-a-pile-of...
[2]: https://en.wikipedia.org/wiki/Han_unification#:~:text=Han%20unification%20is%20an%20effort,single%20set%20of%20unified%20characters https://en.wikipedia.org/wiki/Han_unification#:~:text=Han%20....
[3]: https://en.wikipedia.org/wiki/Duplicate_characters_in_Unicode https://en.wikipedia.org/wiki/Duplicate_characters_in_Unicod...
- astrange 6y agoIt is not true that every emoji is a single codepoint - for instance the flags are country code strings and there are many other cases. The original set were separate characters because they were imported from a different standard. Nobody really cares about Han unification either. It's fine, especially since you can use variation selectors or specify the text language to get appropriate fonts. Now I'm curious because Wikipedia mentions the Han group has "experts from North Korea"…
- andrepd 6y agoI'd argue that textile care symbols are part of "written language", just as mathematical symbols or typographical marks for example, which exist in Unicode. Emoji... not so much
- jmole 6y agoAgree with you 100% on textile care symbols. Emoji were certainly written language prior to unicode, but their expansion is unquestionably political since there is no well-defined "natural expression" of emoji that don't exist yet. It doesn't help that their standard [0] on what qualifies for inclusion and what doesn't is very poor, especially this: "Already representable. Can the concept be represented by another emoji or sequence, even if the image is not exactly the same?" Let's say I want an emoji for glass of water for example. There is already one for glass of milk: . Well, I could use or or maybe even by itself is good enough, so my proposal would not be accepted. 0 - https://www.unicode.org/emoji/proposals.html https://www.unicode.org/emoji/proposals.html