Well personally I don't need print at all, I just read code and
imagine the output in my head and that's perfectly fine for me (I
don't even need a tty).

Nonetheless, I believe the majority of Python users are not
necessarily familiar with PDB and would be using print as their main
debugging tool, in which case the print statement will not be kept in
runtime code in which case parenthesis have a cost but no added value.

At the same time, Guido says he can remove that cost for no extra
cost, so there's that: how do we find a good reason to not remove a
cost for free ? Sounds like a win/win situation, both for most users
and for the new pegparser.

Besides that, I completely agree with your points.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/6PVC2NSX3OMDCCHXTCKFVLL2IELAWUDS/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to