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

343 Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems – Henry Lieberman - 1986
552 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
728 Structure and Interpretation of Computer Programs – H Abelson, G J Sussman, J Sussman - 1985
415 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
154 Tractatus logico-philosophicus – L Wittgenstein - 1922
30 Open Design of Object-Oriented Languages, A Foundation for Specialisable Re ective Language Frameworks – Patrick Steyaert - 1994
5237 Design Patterns: Elements of Reusable Object-Oriented Software – Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - 1995
1265 Smalltalk-80: The Language and its Implementation – A Goldberg, D 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
1489 The C++ Programming Language – Bjarne Stroustrup - 1995
1613 The Java Language Specification – James Gosling, Bill Joy, Guy Steele - 1996
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