3 ms·
The bit encoding is only a very small part of Unicode. That alone would be likely bearable. It's the whole thing that is problematic. Unicode mixes way to man
by still_grokking 4y ago
The bit encoding is only a very small part of Unicode. That alone would be likely bearable.
It's the whole thing that is problematic.
Unicode mixes way to many concepts in an unholy way. The result is insanity.
The original sin is of course that content and appearance / layout aren't strictly separated.
The whole idea that a text format should be "typewriter compatible" is also a huge part of the problem.
Human script is way too complex that one could pretend that a typewriter abstraction would suffice. But Unicode tries hard to keep this leaky abstraction (because "backwards compatibility"; even it's actually not compatible in all kinds of "corner cases", BIDI being only one). The result is the dumpster fire we've got (and that we likely never ever will get rid of, as it's "good enough" for the majority; I mean as long as you're using European scripts, and no scientific notation, math, and such…).