3 ms·
I’ve re-read so many times Joel’s article on Unicode. It’s also very helpful. https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-dev
by alberth 1y ago
I’ve re-read so many times Joel’s article on Unicode. It’s also very helpful.
https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/ https://www.joelonsoftware.com/2003/10/08/the-absolute-minim...
- mixmastamyk 1y agoRead that a few times back then as well, but that and other pieces of the day never told you how to actually write a program that supported Unicode. Just facts about it. So I went around fixing UnicodeErrors in Python at random, for years, despite knowing all that stuff. It wasn't until I read Batchelder's piece on the "Unicode Sandwich," about a decade later that I finally learned how to write a program to support it properly, rather than playing whack-a-mole.
- rmunn 1y ago> ... Batchelder's piece on the "Unicode Sandwich," ... Is this the piece you mean? https://nedbatchelder.com/text/unipain.html https://nedbatchelder.com/text/unipain.html
- mixmastamyk 1y agoI think so, looks like it was from a presentation.
- mixmastamyk 1y ago^Necessary but not sufficient.