On Mon, Sep 12, 2005 at 03:10:55PM -0400, Stevan Little wrote: > In my never ending quest to implement the Perl 6 object model, I have > started drawing pictures. Here is the latest version: > > http://svn.openfoundry.org/pugs/perl5/Perl6-MetaModel2.0/docs/ > p6_object_model.jpg
Awesome diagram. > I would appreciate any comments/questions/suggestions anyone has to > offer. In my never ending quest to understand the Perl 6 object model, I think it has become clearer each time I've discovered another document or picture. Thank you Stevan! > A few things to note: > > - Roles are not yet included in this, I am of the opinion that the > core MetaModel should be role-less, and roles will be laid on top of > the core metamodel post-bootstrapping. This makes the most sense > currently, however, this may change down the road, either way I think > it is an implementation detail as long as it "looks" the same when > everything is loaded. Yep, someone needs to make a diagram about Roles, too. -kolibrie