Changes between Initial Version and Version 1 of 6model

Show
Ignore:
Timestamp:
04/04/11 17:33:25 (11 years ago)
Author:
jimmy
Comment:

init 6model stuff

Legend:

Unmodified
Added
Removed
Modified
  • 6model

    v1 v1  
     1 1) make the 6model stuff available in Parrot at all 
     2 2) create meta-objects that provide Parrot's current class semantics so it's a small-ish step to switch over much code, and hope many people take that path 
     3 3) get PMCs to be 6model objects 
     4 4) hope Class and Object PMCs can go away by this point, or just turn them into simple things that delegate to 6model to give people more time to switch away. 
     5 
     6 
     7jnthn>Somewhere along the line, the methods/namespace relationship and the class registry need to go away. 
     8jnthn>I think the biggest mis-understanding at the moment is that people seem to think 6model is an implementation of a bunch of OO-ish stuff. In reality, it's a bunch of building blocks to let you build your language's view of OO. 
     9jnthn>Well, the PMCs become real objects part is important too :)