On 13 Feb 2013 09:11, "Tim Delaney"
On 13 February 2013 09:56, Guido van Rossum
wrote: Frankly, enums are not that useful in small programs. For large programs or libraries, and especially for public APIs, the extra cost of defining the enum shouldn't count against them.
Let's just import Barry's enums into the stdlib.
That's entirely your call. FWIW I probably won't use them, as they fail
to meet my needs for an enum, #1 being not having to specify their values in any way if I don't want to. Once you get past 3 or 4 values, it's too easy to miss or reuse a value. What's wrong with enum.make? That just accepts the sequence of names namedtuple style, no values specified anywhere. Cheers, Nick.
Tim Delaney
_______________________________________________ Python-ideas mailing list Python-ideas@python.org http://mail.python.org/mailman/listinfo/python-ideas