4 msยท
> The Unicode people veered off the tracks and sank into a swamp when they decided that semantic information should be encoded into Unicode characters. As if t
by foxfluff 5y ago
> The Unicode people veered off the tracks and sank into a swamp when they decided that semantic information should be encoded into Unicode characters.
As if that weren't enough, they also decided to cram half-assed formatting into it. You got bold letters, italics, various fancy-style letters, superscripts and subscripts for this and that.. all for the sake of leagacy compatibility. Unicode was legacy right from the beginning.
- WalterBright 5y agoYeah, where do you stop when you start adding fonts to Unicode?
- hug 5y agoIf #include <๐ธ๐๐๐๐พ๐๐.h> is wrong, I don't want to be right.
- foxfluff 5y ago๐ผ ๐ญ๐ช๐ฌ๐ฆ ๐ข๐ ๐๐๐ ๐๐จ๐ฅ๐ ๐๐๐ ๐ช๐ต๐ข๐ญ๐ช๐ค ๐ก๐๐ฅ๐ก ๐๐ข๐ ๐ก ๐ก๐ ๐๐๐๐ ๐ค๐๐กโ ๐๐๐ฆ๐๐๐ ๐คโ๐'๐ ๐ก๐๐ฆ๐๐๐ ๐ก๐ ๐ข๐ ๐ ๐กโ๐ ๐ ๐๐๐๐โ ๐ง๐ถ๐ฏ๐ค๐ต๐ช๐ฐ๐ฏ ๐๐ ๐กโ๐๐๐ ๐๐๐๐ค๐ ๐๐ ๐๐ ๐๐๐๐ก๐๐. Sแดแดสส แดแดแดs แดกแดสแด าแดส แด sษชแดษชสแดส แดาาแดแดแด. โ๐ฑ ๐ค๐ข๐ฑ๐ฐ ๐ข๐ต๐ฑ๐ฏ๐ ๐ฃ๐ฒ๐ซ ๐ฆ๐ซ ๐ฏ๐ฆ๐ ๐ฅ ๐ฑ๐ข๐ต๐ฑ ๐ข๐ก๐ฆ๐ฑ๐ฌ๐ฏ๐ฐ ๐ด๐ฅ๐ข๐ฏ๐ข ๐ถ๐ฌ๐ฒ ๐ ๐๐ซ ๐ช๐ฆ๐ต ๐ฒ๐ซ๐ฆ๐ ๐ฌ๐ก๐ข ๐ฐ๐ฑ๐ถ๐ฉ๐ข๐ฐ ๐๐ซ๐ก ๐ฏ๐ข๐๐ฉ ๐ฐ๐ฑ๐ถ๐ฉ๐ข๐ฐ. pแตrโฟoอฅvอจiอฆdอฉeอคs oอคpโฟpอฉoหกrอคtหขuหขnities cแถ oอฆnอฌfusing aแตnอคdอฆแตหกแต sอญoอชfอคtอฅwอฌare.
- WalterBright 5y agoUse Markdown if you want italics.
- deleted 5y ago[deleted]
- bombcar 5y agoWe have emojis so weโre probably not far from Unicode characters that blink.
- pornel 5y agoThe "fonts" in Unicode are meant to be for math and scientific symbols, and not a stylistic choice. Don't use them for text, as it can be a cacophony in screen readers. Unicode chose to support lossless conversion to and from other encodings it replaces (I presume it was important for adoption), so unfortunately it inherited the sum of everyone else's tech debt.
- WalterBright 5y agoUnicode did worse than that. They added code points to esrever the direction of text rendering. Naturally, this turned out to be useful for injecting malware into source code, because having the text rendered backwards and forwards erases the display of the malware, so people can't see it. Note that nobody needs these code points to reverse text. I did it above without gnisu those code points.