Re: passing/catching a variable number of args in python

Guido van Rossum (guido@cwi.nl)
Tue, 10 Dec 91 23:36:29 +0100

>Implementing this change to the "language" would only involve taking out
>code to handle the special cases.

Which special cases? I am not being a nuisance here; I really don't
think there are any special cases. Maybe you can be specific about
what you think are special cases. (Since we are now discussing this
in private, you can take as much space as you need, if it makes your
point.)

>But if that breaks lots of code (a
>significant part of the "language" no doubt), it would be better to fix
>the code first to use the new convention as time permits and only then
>change the language.

What exactly is the new convention you are proposing? That "a,b=1,2,3"
assign 1 to a and (2,3) to b? I would be vehemently opposed to this,
as well as to its equivalent in argument passing.

--Guido van Rossum, CWI, Amsterdam <guido@cwi.nl>
"Oh Bevis! And I thought you were so rugged!"