Vedran Čačić <ved...@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 <rep...@bugs.python.org>
<https://bugs.python.org/issue46219>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to