News for hackers. Stuff that matters.
Re:UTF-7: a ghost from the time before UTF-8 by avar on Friday November 30, 2018 @01:28PM (#18571276)
I wonder if anyone else has the experience of complaining about and pointing this problem out for a decade or more before emojis become widespread, and pretty much nobody cared ("they speak what language?"). But as soon as emojis became more widespread suddenly proper Unicode support became everyone's problem.
Re:UTF-7: a ghost from the time before UTF-8 by pkulak on Friday November 30, 2018 @03:37PM (#18572410)
Pretty smart to put the fun stuff at the end so that everyone has to worry about everything in the middle.
Re:UTF-7: a ghost from the time before UTF-8 by bdamm on Friday November 30, 2018 @06:32PM (#18573764)
There must be a name for this approach to software design. That is, creating a forcing function that must correctly handle the popular case which by proxy handles a majority of less common but still important cases. (I'm aghast that MySQL had this issue!)
Re:UTF-7: a ghost from the time before UTF-8 by marcodave on Monday December 03, 2018 @06:52AM (#18588059)
it might be called ️-dd (aka emoji-driven-design)
Re:UTF-7: a ghost from the time before UTF-8 by devy on Friday November 30, 2018 @04:46PM (#18572974)
There are tons of unicode characters that are outside of BMP that MySQL's original 3-byte implementation didn't support. [1] It just happened that emojis have been becoming wider spread than those non-BMP unicode characters.

[1]: https://stackoverflow.com/questions/5567249/what-are-the-mos...