r/Python • • May 26 '14

Python 3 is killing Python

https://medium.com/@deliciousrobots/5d2ad703365d/
0 Upvotes

147 comments sorted by

View all comments

6

u/TankorSmash May 26 '14

The alternative is dealing with those warts that built up. This is a necessary evil!

1

u/[deleted] May 26 '14

python 3 retains most of python 2's problems/mistakes

3

u/[deleted] May 26 '14

examples?

3

u/[deleted] May 26 '14

poor equality/value semantics, incoherent concurrency story, poor module system, overcomplicated object model, actively harmful stdlib (pickle, asyncore, xml.dom.minidom, etc)

3

u/ggtsu_00 May 26 '14

The standard lib still needs a huge overhaul. subprocess.Popen still does silly things on windows like turning

--foo="bar, baz" 

into

"--foo=\"bar, baz\""