Author: allison Date: Sat Dec 16 16:12:53 2006 New Revision: 16133 Modified: trunk/docs/pdds/clip/pdd15_objects.pod
Log: [pdd]: A few notes added in the bug-a-thon. Modified: trunk/docs/pdds/clip/pdd15_objects.pod ============================================================================== --- trunk/docs/pdds/clip/pdd15_objects.pod (original) +++ trunk/docs/pdds/clip/pdd15_objects.pod Sat Dec 16 16:12:53 2006 @@ -145,10 +145,24 @@ Perl 6: Delegation support is highly flexible, even allowing a regex to match method names that should be delegated to a particular object. +=head2 Prototype-based OO + +Prototype-based OO has no classes. All objects are cloned from existing +objects and modified. Requires lightweight singleton creation, without a +needing separate class for every instance object. (Self, JavaScript, and +Io are examples of prototype-based 00.) + =head1 QUESTIONS Should we have a super or next opcode? +=head1 NOTES + +=head2 Interaction with PMCs + +The interaction between objects and PMCs is currently underspecified. + + =head1 ABSTRACT This PDD describes the semantics of Parrot's object and class systems. The PDD