[Python-Dev] Idea - place to put string functions and consts

Guido van Rossum guido@python.org
Mon, 18 Mar 2002 16:11:53 -0500


> >>>>> "GvR" == Guido van Rossum <guido@python.org> writes:
> 
>     >> COMMA.join(['spam', 'eggs'])
> 
>     GvR> This I've never liked.
> 
>     >> comma_join(['spam', 'eggs'])
> 
>     GvR> But this one's sweet!
> 
> Ah, so is it the uppercase letters or the dot you dislike <wink>?

Maybe that, maybe the bother of defining a name for a simple constant;
it's not like you plan to ever change the program to give COMMA a
different value.  But comma_join is sweet because it removes a
constant evaluation from a loop (if the join occurs in a loop).

--Guido van Rossum (home page: http://www.python.org/~guido/)