News for hackers. Stuff that matters.
Re:What's Coming in Python 3.8 by ben509 on Wednesday July 17, 2019 @09:49PM (#20465948)
Quoth the PEP[1], Guido changed his mind when he found proof that coders would write redundant (and expensive) code to avoid using a separate line to construct a temporary variable.

So one might argue that a principle of python is that the language is dictated by how people read and write rather than the other way around... it's pretty hard to say what principles are "core" when they all conflict and you have to weigh various tradeoffs.

[1]: https://www.python.org/dev/peps/pep-0572/#the-importance-of-...

Re:What's Coming in Python 3.8 by sametmax on Thursday July 18, 2019 @03:01AM (#20467438)
20 years after. It took 2 decades. My impression from the debate, and taking in consideration the political context, is that he saw that as the tipping point of the BDFL transition and a good test run as much as a language feature.
Re:What's Coming in Python 3.8 by ben509 on Friday July 19, 2019 @12:22PM (#20479954)
I'm not following what you're saying it's a test run of. I agree that he probably wanted to cease being BFDL because it's a big job, but with the caveat that I'm terrible at following Internet drama, he did seem genuinely surprised at the outrage.

Regarding that it took 25 years, the normal Python syntax has been enormously successful. People don't tend to look for problems in things that work.