With multi-byte, variable-width character strings, the usual functions like strlen fall apart. Unicode’s combining characters also causes problems when it comes to comparison and collation of text.
As long as you’ve memorized the code for your favorite special character, you can insert it in less than a second with the proper key presses. Shortcut Character Unicode Description Emoticons ...