From: martin@v.loewis.de (Martin v. Loewis)
Replying To: Guido van Rossum <guido@python.org>
Date: 09 Mar 2002 00:31:11 +0100
Subject: Re: [Python-Dev] For review: PEP 285: Adding a bool type

Guido van Rossum <guido@python.org> writes:

> > I would prefer these constants to be named "true" and "false",
> > respectively.
> 
> But all other built-in constants have an initial capital letter: None,
> NotImplemented, Ellipsis, ...

That certainly doesn't apply generally to all of Python: sys.version,
sys.byteorder, sys.platform, sys.maxunicode,  string.digits,
string.other_constant_strings.

Those you bring up are conceptually "objects", in the sense that you
want to be aware of identity,  whereas true and false are conceptually
"values", in the sense that you never care about their identity, only
about their state.

Regards,
Martin 


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev