4 ms·
> If you asked software engineers some of their “least hated” things, you’ll likely hear both UTF-8 and TCP. > UTF-8 I spotted a non-python programmer.
by vasco 9y ago
> If you asked software engineers some of their “least hated” things, you’ll likely hear both UTF-8 and TCP.
> UTF-8
I spotted a non-python programmer.
- Jasper_ 9y agoYour heuristic is broken; I'm a Python programmer.
- ConfucianNardin 9y agoThe fault for this really lies with Python 2's handling of strings/unicode/character sets, and not UTF-8 itself.
- minitech 9y agoWhy would a Python programmer hate UTF-8? Python (3) is even one of the better languages when dealing with encodings.
- setr 9y agoYou've got it backwards; gp is saying because python handles it for you so well, only a non-python programmer would hate it
- minitech 9y agoMaybe I’m misinterpreting that part of the original article, then. (I read it as implying that everything is hated, but UTF-8 and TCP are the least-hated – meaning someone quoting UTF-8 from that list of good things and implying it would only be put there by a non-Python programmer would be calling attention to some unpleasant part of Python’s UTF-8 handling. Phew! That reading does agree with the rest of the article with regards to TCP and with the fact that UTF-8 is a wonderful encoding, though.)