[EMAIL PROTECTED] wrote on 30/03/2006 13:01:25: > [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. >
Right, sorry. Now forwarded to python-3000! Cheers, Ben > 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/python%40theyoungfamily.co.uk > _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com