[BangPypers] Any python metaclasses for UID
Noufal Ibrahim
noufal at gmail.com
Wed Jul 29 18:47:29 CEST 2009
On Wed, Jul 29, 2009 at 12:58 PM, Shivaraj M S<shivraj.ms at gmail.com> wrote:
> A small typo there
But an important one.
> super(UID,self).Wind(7) is super(ClassI,self).Wind(7)
> Well google's is doing definitely a strong attempt here. I guess it's
> metaprogramming than metaclassing.
Nonsense. It's simple method dispatching.
> Class GoogleOS(OS):
> def __init__(self):
> self.official.languages = ['c++','java','python']
> self.name = 'Chrome'
> def os(self,Browser(Webapps)):
> self.aim.compatibility = Gates().Wind(7).os.compatibility +
> Mac().os.compatibility
> self.patches = "tobe decided"
> where Gates is extended by Boost for seamless interoperability.
Not really. You're reinstantiating Boost using the Gates provider
which won't work in this context.
> I haven't got any more ideas on this.
Why don't you try to converting Gates to a factory? That might help
you out rather than the one way UIDs.
> Well about the "useful" part of the search I think Data Snooping Bias should
> be avoidedl.
Don't knock it till you've tried it. I'm sure you'll get far with that
query. Also try "frobnicating the bogosphere".
--
~noufal
http://nibrahim.net.in
More information about the BangPypers
mailing list