(sorry for my poor English) Hello, i can make classes at runtime in Python, just like this: class test: pass class myclass: def make(self, inherit): class temp(inherit): pass return temp() instance = myclass().make(test) instance is now a class which inherits test... this is a really simple example but i need to know because i can't do this in ruby. So, is python more dynamic with objects? Isn't ruby good for this kind of meta programming?