4 ms·
That's because Unicode chose to be a superset of all other encodings, so they've brought everyone else's complexity and tech debt.
by pornel 3y ago
That's because Unicode chose to be a superset of all other encodings, so they've brought everyone else's complexity and tech debt.
- ssokolow 3y agoTechnically, a superset would have to somehow Schrödinger's cat around \ in latin1 and ¥ in Shift-JIS being the same codepoint. Unicode just took it upon themselves to reliably round-trip legacy text... thus the precomposed forms. Most of the other complexity and technical debt is in the writing systems themselves.