News for hackers. Stuff that matters.
Re:URG by vasco on Thursday October 19, 2017 @05:16AM (#15506510)
> 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.

Re:URG by Jasper_ on Thursday October 19, 2017 @05:37AM (#15506596)
Your heuristic is broken; I'm a Python programmer.
Re:URG by ConfucianNardin on Thursday October 19, 2017 @07:44AM (#15507042)
The fault for this really lies with Python 2's handling of strings/unicode/character sets, and not UTF-8 itself.
Re:URG by minitech on Thursday October 19, 2017 @08:40AM (#15507354)
Why would a Python programmer hate UTF-8? Python (3) is even one of the better languages when dealing with encodings.
Re:URG by setr on Friday October 20, 2017 @05:12AM (#15514478)
You've got it backwards; gp is saying because python handles it for you so well, only a non-python programmer would hate it
Re:URG by minitech on Friday October 20, 2017 @08:56AM (#15515364)
Maybe 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.)