Quote: delegation-based object languages like Self and Cecil now distinguish trait objects (like classes), prototype objects (for cloning), and normal objects; enforceable
Group: object-oriented programming
Topic: object-oriented prototypes
Topic: inheritance by delegation
Quotation Skeleton
Delegation-based languages like Self and Cecil have evolved … [Self's terminology]. … [p. 48] Traits are intended only as the shared … as object (and prototype) generators via cloning; they … to carry local state; they should rely on … [can be] enforced; for example, some operations on traits …
Google-1Google-2