develooper Front page | perl.perl6.language | Postings from September 2005

Object Model Pictures

Thread Next
Stevan Little
September 12, 2005 12:12
Object Model Pictures
Message ID:
Hello again.

In my never ending quest to implement the Perl 6 object model, I have  
started drawing pictures. Here is the latest version: 

(and for OmniGraffle users: 

I would appreciate any comments/questions/suggestions anyone has to  

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.

- the word "meta" is used to describe the "three-circle" items.  
Please do not read to much into this terminology, "meta" simply means  
"you should not touch this unless you *really* know what you are  
doing". Suggestions on better names are welcome.

- the reason Foo and $foo are smaller is because they are "user  
created" items.

Okay, thats all my caveats, fire away please.


Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About