MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java (2000)

Cached

Download Links

by Curtis Clifton , Gary T. Leavens
Venue:In OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications
Citations:163 - 22 self

Documents Related by Co-Citation

4648 Design Patterns: Elements of Reusable Object-Oriented Software – Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - 1994
972 An Overview of AspectJ – Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold - 2001
122 Modular Object-Oriented Programming with Units and Mixins – Robert Bruce Findler, Matthew Flatt - 1998
88 Family polymorphism – Erik Ernst - 2001
155 Object-Oriented Multi-Methods in Cecil – Craig Chambers - 1992
239 Classes and Mixins – Matthew Flatt, Shriram Krishnamurthi, Matthias Felleisen - 1998
174 Units: Cool Modules for HOT Languages – Matthew Flatt, Matthias Felleisen - 1998
388 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
84 Object-Oriented Programming Versus Abstract Data Types – William R. Cook - 1990
138 The Programming Language Jigsaw: Mixins, Modularity And Multiple Inheritance – Gilad Bracha, John Van Rosendale, Joseph L. Zachary, Thomas C. Henderson, B. Gale Dick - 1992
13 A Semantics for Advice and Dynamic – M Wand - 2001
243 Aspect-Oriented Programming is Quantification and Obliviousness – Robert E. Filman, Daniel P. Friedman - 2000
1497 The Definition of Standard ML – Robin Milner, Mads Tofte, Robert Harper - 1990
93 Virtual classes: A powerful mechanism in object-oriented programming – Ole Lehrmann Madsen, Birger Møller-pedersen - 1989
1542 A.: The Java Language Specification – J Gosling, B Joy, G Steele, G Bracha, Buckley - 2012
312 Making the future safe for the past: Adding Genericity to the Java Programming Language – Gilad Bracha , Martin Odersky, David Stoutamire, Philip Wadler - 1998
73 Aspect-oriented programming with adaptive methods – Karl Lieberherr, Doug Orleans, Johan Ovlinger - 2001
32 Code reuse through polymorphic variants – Jacques Garrigue - 2000
22 MultiJava: Design, implementation, and evaluation of a Java-compatible language supporting modular open classes and symmetric multiple dispatch – C Clifton - 2001