Classes vs. Prototypes - Some Philosophical and Historical Observations (1996)

by Antero Taivalsaari
Venue:Journal of Object-Oriented Programming
Citations:16 - 0 self

Documents Related by Co-Citation

345 Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems – Henry Lieberman - 1986
555 SELF: The power of simplicity – David Ungar, Randall B. Smith - 1987
53 Programming as an Experience: The Inspiration for Self – Randall B. Smith, David Ungar - 1995
732 Structure and interpretation of computer programs – H Abelson, Sussman GJ, J Sussman - 1985
416 Obliq - A language with distributed scope – Luca Cardelli - 1995
5 Object-Oriented Programming with Prototypes – G Blashek - 1994
29 Organizing programs without classes – David Ungar, Craig Chambers, Bay-wei Chang - 1991
31 Open Design of Object-Oriented Languages. A Foundation for Specialisable Reflective Language Frameworks – Patrick Steyaert - 1994
5296 Design Patterns Elements of Reusable Object-Oriented Software – E Gamma, R Helm, R Johnson, J Vlissides - 1995
156 Tractatus Logico-Philosophicus – Ludwig Wittgenstein - 1961
1268 Smalltalk-80: the language and its implementation – Adele Goldberg, David Robson - 1983
32 A Critical View of Inheritance and Reusability in Object-oriented Programming – A Taivalsaari - 1993
35 Prototype-Based Languages: From a New Taxonomy to Constructive Proposals and Their Validation – Christophe Dony, Jacques Malenfant, Pierre Cointe - 1992
62 Classes Versus Prototypes in Object-Oriented Languages – A H Borning - 1986
1497 The C++ Programming Language – Bjarne Stroustrup - 1995
1617 The Java language specification – J Gosling - 2000
48 A Shared View of Sharing: The Treaty of Orlando – Lynn Andrea Stein, Henry Lieberman, David Ungar - 1989
421 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
88 Delegation Is Inheritance – L A Stein - 1987