3 ms·
That's one good thing emoji bring to the software developers mind set. Before emoji, if somebody open a bug report like: "Your software doesn't handle UTF-8 co
by ezoe 2y ago
That's one good thing emoji bring to the software developers mind set.
Before emoji, if somebody open a bug report like: "Your software doesn't handle UTF-8 correctly. It doesn't handle Japanese.",
the response was "Huh? We don't bother to support Japanese. Go pound sand. Close ticket with wontfix.".
Now it's "Your software doesn't handle UTF-8 correctly. It doesn't handle emoji" and we're like "Oh shit! My software can't handle my beloved emoji!"
- sharpshadow 2y agoExactly I was and still am surprised how fast and wide the adoption of emojis went.
- pasc1878 2y agoPossibly because the major software companies made it work on phones. Thus users saw it working on many apps and complain when your app fails to do this. Google, Apple, IBM and MS also did a lot of localisation so their code bases deal with encoding. It is FOSS Unix software that had the ASCII mindset, probably as C and C++ string types are ASCII and many programmers want to treat strings as arrays. The MacOS and Windows APIs do take UTF as their input not char * (agreed earlier versions did not put they have provided the UTF encodings for 25 years at least.