[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
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to