[Python-Dev] PEP 435 -- Adding an Enum type to the Python standard library (original) (raw)
Guido van Rossum guido at python.org
Fri Apr 26 19:36:08 CEST 2013
- Previous message: [Python-Dev] PEP 435 -- Adding an Enum type to the Python standard library
- Next message: [Python-Dev] PEP 435 -- Adding an Enum type to the Python standard library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Apr 26, 2013 at 10:33 AM, Glenn Linderman <v+python at g.nevcal.com> wrote:
On 4/25/2013 9:19 PM, Guido van Rossum wrote:
On Thu, Apr 25, 2013 at 8:39 PM, Glenn Linderman <v+python at g.nevcal.com> wrote: an enumeration of objects whose class defines call would not be so weird. Seriously? You'd complexificate the basic usage in order to cater for such an esoteric use case? The only use cases that matter at all for enum values are ints and strings, and even the latter could be considered a luxury when compared to other languages' enums.
No, I'd look for a solution/implementation that doesn't divide objects into "plain" and "esoteric" cases. Py3 now treats everything as objects. So an enumeration should be able to deal with any object as a value.
I think you've lost track of the Zen of Python.
-- --Guido van Rossum (python.org/~guido)
- Previous message: [Python-Dev] PEP 435 -- Adding an Enum type to the Python standard library
- Next message: [Python-Dev] PEP 435 -- Adding an Enum type to the Python standard library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]