[issue46219] except* assumes that an exception group is truthy

Vedran Čačić report at bugs.python.org
Sun Jan 2 09:46:27 EST 2022


Vedran Čačić <vedgar at gmail.com> added the comment:

A long time ago, Python documentation used true and false as adjectives (as opposed to True and False, which are proper names for canonical true/false objects). I think it was BDFL's preference back then.

In the meantime, I suppose through JS's influence, Python documentation started to adopt ancient Perl terminology, where truhy and falsy were used as adjectives standing for what was previously known as true and false. I really don't like it, and I think English language is clear enough here (given the help of code font and capital letter) that we don't need to invent new words. Of course, it is up to the community to decide (and maybe the steering council might issue an opinion), but I'm telling you the history and my preference.

----------
nosy: +veky

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue46219>
_______________________________________


More information about the Python-bugs-list mailing list