Re:Numpy: Plan for dropping Python 2.7 support
by jnwatson on Wednesday November 15, 2017 @08:28PM
(#15709617)
The Swift 1->2->3 breakage has permanently poisoned the ever-important well of StackOverflow answers.
For some tasks, there are literally 5 mutually incompatible syntaxes to understand (Obj C, Swift 1234). Even though the UI can sometimes autoconvert for you, it doesn't help at at when you're looking at someone else's code.
Swift is a great example of what not to do.
Widespread adoption of Python 3 would've happened years earlier if you could start a new project in Python 3 and not have to worry about libraries you want to use not supporting it yet.