[EMAIL PROTECTED] wrote:
> [EMAIL PROTECTED] wrote on
> 30/03/2006 11:38:30:
>
>> Jack Diederich wrote:
>>
>> > Classes have a unique property in that they are the easiest way to
> make
>> > little namespaces in python.
>>
>> For a while now, I've been wondering whether it would
>> be worth having a construct purely for creating little
>> namespaces, instead of abusing a class for this.
>>
>> I've been thinking about an 'instance' statement that
>> creates an instance of a class:
>>
>> instance my_thing(MyClass):
>>
>> # attribute assignments go here
>
> Maybe this would be a use for the proposal a while back where:
>
> 'statement' name(args):
> ...
>
> implied
>
> name = 'statement'("name", args, namespace)
[...]
I like that generalization (since a class definition statement
currently does about the same anyway).
However, please post that to the python-3000 list as this would
be a change for Python 3.
Cheers,
Georg
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com