[Python-Dev] For review: PEP 285: Adding a bool type (original) (raw)
Greg Ewing greg@cosc.canterbury.ac.nz
Mon, 11 Mar 2002 14:34:11 +1300 (NZDT)
- Previous message: [Python-Dev] For review: PEP 285: Adding a bool type
- Next message: [Python-Dev] For review: PEP 285: Adding a bool type
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
martin@v.loewis.de (Martin v. Loewis):
> But all other built-in constants have an initial capital letter: None, > NotImplemented, Ellipsis, ...
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.
But the PEP explicitly defines them as singletons, so that you can rely on identity if you want. On that basis, they should have capital-letter names.
Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg@cosc.canterbury.ac.nz +--------------------------------------+
- Previous message: [Python-Dev] For review: PEP 285: Adding a bool type
- Next message: [Python-Dev] For review: PEP 285: Adding a bool type
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]