Terry Reedy <[EMAIL PROTECTED]> 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 -- http://mail.python.org/mailman/listinfo/python-list