Steven D'Aprano <steve+pyt...@pearwood.info> added the comment:
On Tue, Jul 13, 2021 at 01:58:30AM +0000, Taylor Alexander wrote: > I would push back against the idea that this is about laziness. It > sounds like this is about reducing user confusion. Users aren't *confused* by the instructions, which are clear and simple: call the object using parentheses. Nobody says that they don't understand what it means to "use exit() to exit". They are *annoyed* that they have to type the parentheses. This is not confusion, and it is disengenious to claim that people are "confused". Especially when people have said that they understand the technical reasons for why exit behaves as it does, and that makes them "more frustrated". So they understand the reasoning why having repr(exit) kill the interpreter is a bad idea, and rather than satisfying them, they get even more annoyed. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue44603> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com