A thing that frustrates me about programmers is when you are like "i want to do blah to this string" and they are like "you can't do that because it is utf-8". Can't??? Don't you mean "that will be extra work because it is utf-8"?? A related problem is when people talking about operations on UTF-8 forget or pretend to forget that there are complexity classes between O(1) and O(N). "You can't do that in O(1)" Correct "That's O(N)" that is not the same thing and you know it!!!

@mcc it's amazing how many apps just drop a utf8 character rather than having some crude mapping, with maybe an * for chars they can't map...

Follow

@billseitz @mcc

If they drop _codepoints_, then they amusingly will treat strings differently depending on whether they specify e.g. accented characters via individual codepoints or using combining codepoints for accents.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.