upvote
> how many symbols exist that almost no one encounters in normal software.

Unicode's entire point being to make "normal software" handle those symbols ;)

reply
IMO the biggest omission in Unicode are game controller button and keyboard emojis, as very frequently arise in game tutorials.
reply
Most games aren't shipping with full-fat unicode support or typefaces that could display those icons, though. Plus it'd start to break down with controllers that aren't simple A/B/X/Y.
reply
Given it’s a table, one would be able to iterate over each, “be wrong on the Internet” about the character and wait for said niche communities to swoop in to make a correction.
reply
It's nearly impossible to know or to implement all utf-8/16 as beside of UTF support you need also to provide fonts for each. Thousands of scalable fonts - takes a lot of memory. That's why using such characters is risky as somewhere on the path such font will be displayed aa trash. (logs to email to presentation to word to excel to csv to database for example)

For years Ł support on Python on windows for example broke sometimes when imported from poor quality Excel files haha

reply