[Python-Dev] PEP 218 (sets); moving set.py to Lib
Eric S. Raymond
esr@thyrsus.com
Tue, 20 Aug 2002 22:44:31 -0400
Guido van Rossum <guido@python.org>:
> Hm, no. 'element' for a loop control variable seems too long (I'd be
> happy with 'x' but Greg Wilson used 'element'). However I like
> 'element' as the argument name because it can be used as a keyword
> argument and then it's better spelled out in full. I think Greg
> Wilson used 'item' most of the time; I prefer to be consistent and say
> 'element' all the time since that's the accepted set terminology.
Briefly reverting to type as a logician, Eric applauds. Sometimes I
tell you not to sweat what the my ex-colleagues will think, but this
is a case in which using mathemtically-correct terminology will *not*
obscure the difference between stateless/mathematical reasoning and
stateful/programming reasoning, and is therefore a good idea.
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>