2 ms·
Why do people like any language? In the case of Python it wasn't that the syntax was the best syntax ever and the way it did object oriented programming was the
by upofadown 10y ago
Why do people like any language? In the case of Python it wasn't that the syntax was the best syntax ever and the way it did object oriented programming was the best. It was that it came with so much pre-existing functionality ("batteries included").
So now there is an improved version called Python 3. OK, now we get into a discussion of why it is improved. That causes the always divisive discussion of how people should be programming.
IMHO the biggest problem with Python 3 is the Unicode stuff. The world seems to be moving toward just using UTF-8 for everything. The approach taken by Python 3 seems pointlessly complex and inefficient at this point in time.
- giuscri 10y agoUTF-8 never bothered me in Python 3. Most of the time you don't have to think about encoding. The times you have to pass through the network just ".encode()" the string and you're fine. Seriously, can you show me a case where you did encounter problems with UTF-8 in Python 3? :)