Vectors in Visual Python

Alex Martelli aleaxit at yahoo.com
Wed Feb 9 18:16:06 EST 2005


Terry Reedy <tjreedy at udel.edu> wrote:

> I (and I believe Alex) object to name declaration *statements* and/or the
> strong typing of *names*.

I confirm that my key objection is to declarations in the strict sense:
thingies that aren't executable, but rather billets doux to the
compiler, for example to affect its treatment of barenames.

> I (and I believe Alex) approve of the strong typing of *objects*, which

Absolute and unqualified agreement on this point, yes.

> must somehow be indicated in the object creation *expression*.  This is
> absolutely fundamental to Python.  There are at least three ways to 
> indicate the desired object type: literal type, constuctor (and other
> function) identity, and constructor (and other function) arguments.

And yes to all of this, as well.


Alex



More information about the Python-list mailing list