3 ms·
> They kind of burned a breaking major version transition for no good reason with 2-to-3 The unicode/text changes alone were a pretty good reason. Division pro
by jborean93 3y ago
> They kind of burned a breaking major version transition for no good reason with 2-to-3
The unicode/text changes alone were a pretty good reason. Division producing floats are also a nice change IMO. I don’t want to discount the challenges with the transition but saying there was no good reason isn’t right to me.
- rightbyte 3y agoNot good enough reason then?
- lozenge 3y agoThere were a lot of bad reasons as well. The removal of the u string prefix in versions 3.0-3.2 was unnecessary and made the transition much more difficult. It kind of gave Python 3 a bad reputation.
- a_nop 3y agoUnicode was absolutely a good change, the burn was the execution