Prototype-based programming : concepts, languages, and applications

Concepts and History: Classes vs. Prototypes: Some Philosophical and Historical Observations Classifying Prototype-based Programming Languages The Stripetalk Papers: Understandability as a Language Design Issue in Object-Oriented Programming Systems Classes versus Prototypes in Object-Oriented Languages.- Languages: Programming as an Experience: The Inspiration for Self NewtonScript: Prototypes on the Palm The Prototype-Instance Object Systems in Amulet and Garnet Omega: Statically Typed Prototypes. Research and Applications: Self text includes: Smalltalk Using Prototypes for Program Restructuring Prototype-Based Programming for Abstract Program Visualisation Agora: The Simplest MOP in the World - or - The Scheme of Object-Orientation.