30 Mar 2016 30 Mar '16
On Tue, Mar 29, 2016, at 17:37, Brett Cannon wrote:
You can't add an int to a float and expect to get an integer back, either.
Sure, but that's because int and float are both part of the same type hierarchy (https://www.python.org/dev/peps/pep-3141/).
...so would str and path, in the scenario being discussed.
The argument presented here against allowing paths to be strings is also an argument against allowing ints to be Numbers.