News for hackers. Stuff that matters.
Re:The Python Steering Council intent to approve PEP 703: ma... by jborean93 on Saturday July 29, 2023 @03:22AM (#36917760)
> 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.

Re:The Python Steering Council intent to approve PEP 703: ma... by rightbyte on Saturday July 29, 2023 @04:27AM (#36918137)
Not good enough reason then?
Re:The Python Steering Council intent to approve PEP 703: ma... by lozenge on Saturday July 29, 2023 @04:45AM (#36918234)
There 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.
Re:The Python Steering Council intent to approve PEP 703: ma... by a_nop on Sunday July 30, 2023 @01:09AM (#36928024)
Unicode was absolutely a good change, the burn was the execution