From: "Erik Bågfors" Date: 2002-01-03T23:15:29+09:00 Subject: [ruby-talk:30121] more parrot-questions.. Maybe I should join perl6-internals for this but here we go. How is object-orientation going to be done in parrot?? If I use a perl-module from ruby under parrot and it creates a new object I should be able to use that from my ruby-code in the same way as if it was a ruby-object, right?? In ruby all objects has the "Object"-class as it's parent-class, and as such we get some methods from that class in every object we create. If I get a perl-object will it still have all those methods when using ruby?? I don't know python very well but I assume that it also has a "base-class" like "Object" above? What happens if I use a python-object from ruby? Will it have both "Object" and what-ever-python-uses as parents?? That would mean multiple inheritance which ruby (and I think python) does not support. What about native-modules? Do they have to be written in "parrot-c" instead of "ruby-c" or "python-c"?? (well.. you know what I mean even if the terms are all wrong :) ) BTW, thanks dan for answering the other questions I asked :) /Erik -- Erik B�gfors | erik@bagfors.nu Supporter of free software | GSM +46 733 279 273 fingerprint: 6666 A85B 95D3 D26B 296B 6C60 4F32 2C0B 693D 6E32