|
|
|
|
|
by janoc
997 days ago
|
|
There have been some very good reasons why Python 3 made those changes. That you find them unnecessary because the original code was "usable as is" for you is irrelevant. The reasons why these changes have been done (for a developer they have been fairly minor) has been hashed and rehashed for the past 15 years, Guido van Rossum wrote on it extensively too. Most has been performance-related (Python 3 is significantly faster than 2) and probably the biggest user-visible change is the clean up of string handling with everything being Unicode now. Frankly, anyone complaining about this stuff today is just beating the old dead horse for the sake of having something to complain about. The same like some people constantly bringing up the Linux systemd discussions after more than a decade, even though they are completely irrelevant today. |
|
1. It's not true
2. It's true, but it's not important
3. It's true, and it's important, but we're tired of talking about it.