-
1
-
-
84976772938
-
Static Type Checking of Multi-Methods
-
OOPSLA'91 Conference Proceedings, Phoenix, AZ, October, 1991, ACM, New York, November
-
Rakesh Agrawal, Linda G. DeMichiel, and Bruce G. Lindsay. Static Type Checking of Multi-Methods. OOPSLA'91 Conference Proceedings, Phoenix, AZ, October, 1991, volume 26, number 11 of ACM SIGPIAN Notices, pp. 113-128. ACM, New York, November, 1991.
-
(1991)
ACM SIGPIAN Notices
, vol.26
, Issue.11
, pp. 113-128
-
-
Agrawal, R.1
DeMichiel, L.G.2
Lindsay, B.G.3
-
3
-
-
0030712719
-
Type Checking Higher-Order Polymorphic Multi-Methods
-
Paris, France, ACM, New York, January
-
François Bourdoncle and Stephan Merz. Type Checking Higher-Order Polymorphic Multi-Methods. Conference Record of POPL '97: The 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Paris, France, pp. 302-315. ACM, New York, January 1997.
-
(1997)
Conference Record of POPL '97: The 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 302-315
-
-
Bourdoncle, F.1
Merz, S.2
-
4
-
-
0346616794
-
Parasitic Methods: An Implementation of Multi-Methods for Java
-
Proceedings of the ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, ACM, New York, November
-
John Boyland and Giuseppe Castagna. Parasitic Methods: An Implementation of Multi-Methods for Java. Proceedings of the ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, volume 32, number 10 of ACM SIGPLAN Notices, pp. 66-76. ACM, New York, November 1997.
-
(1997)
ACM SIGPLAN Notices
, vol.32
, Issue.10
, pp. 66-76
-
-
Boyland, J.1
Castagna, G.2
-
5
-
-
0029461481
-
On Binary Methods
-
Kim Bruce, Luca Cardelli, Giuseppe Castagna, The Hopkins Object Group, Gary T. Leavens, and Benjamin Pierce. On Binary Methods. Theory and Practice of Object Systems, 1(3):221-242, 1995.
-
(1995)
Theory and Practice of Object Systems
, vol.1
, Issue.3
, pp. 221-242
-
-
Bruce, K.1
Cardelli, L.2
Castagna, G.3
Leavens, G.T.4
Pierce, B.5
-
6
-
-
0023961010
-
A Semantics of Multiple Inheritance
-
February-March
-
Luca Cardelli. A Semantics of Multiple Inheritance. Information and Computation, 76(2/3): 138-164, February-March, 1988. An earlier version appeared in Semantics of Data Types Symposium, LNCS 173, pp. 51-66, Springer-Verlag, 1984.
-
(1988)
Information and Computation
, vol.76
, Issue.2-3
, pp. 138-164
-
-
Cardelli, L.1
-
7
-
-
0023961010
-
-
LNCS 173, Springer-Verlag
-
Luca Cardelli. A Semantics of Multiple Inheritance. Information and Computation, 76(2/3): 138-164, February-March, 1988. An earlier version appeared in Semantics of Data Types Symposium, LNCS 173, pp. 51-66, Springer-Verlag, 1984.
-
(1984)
Semantics of Data Types Symposium
, pp. 51-66
-
-
-
8
-
-
0026998601
-
A Calculus for Overloaded Functions with Subtyping
-
Proceedings of the 1992 ACM Conference on Lisp and Functional Programming, San Francisco, June, 1992, ACM, New York, January-March
-
Giuseppe Castagna, Giorgio Ghelli, and Giuseppe Longo. A Calculus for Overloaded Functions with Subtyping. Proceedings of the 1992 ACM Conference on Lisp and Functional Programming, San Francisco, June, 1992, pp. 182-192, volume 5, number 1 of LISP Pointers. ACM, New York, January-March, 1992.
-
(1992)
LISP Pointers
, vol.5
, Issue.1
, pp. 182-192
-
-
Castagna, G.1
Ghelli, G.2
Longo, G.3
-
11
-
-
85029501553
-
Object-Oriented Multi-Methods in Cecil
-
ECOOP '92 Conference Proceedings, Utrecht, the Netherlands, June/July, 1992, Springer-Verlag, Berlin
-
Craig Chambers. Object-Oriented Multi-Methods in Cecil. ECOOP '92 Conference Proceedings, Utrecht, the Netherlands, June/July, 1992, volume 615 of Lecture Notes in Computer Science, pp. 33-56. Springer-Verlag, Berlin, 1992.
-
(1992)
Lecture Notes in Computer Science
, vol.615
, pp. 33-56
-
-
Chambers, C.1
-
12
-
-
0003850286
-
-
Department of Computer Science and Engineering, University of Washington, December
-
Craig Chambers. The Cecil Language: Specification and Rationale: Version 2.0. Department of Computer Science and Engineering, University of Washington, December, 1995. http:// www.cs.washington.edu/research/projects/cecil/www/Papers/ cecil-spec.html.
-
(1995)
The Cecil Language: Specification and Rationale: Version 2.0
-
-
Chambers, C.1
-
13
-
-
0033203868
-
Efficient Multiple and Predicate Dispatching
-
October
-
Craig Chambers and Weimin Chen. Efficient Multiple and Predicate Dispatching. OOPSLA '99 Conference Proceedings, pp. 238-255. October, 1999. Published as SIGPLAN Notices 34(10), October, 1999.
-
(1999)
OOPSLA '99 Conference Proceedings
, pp. 238-255
-
-
Chambers, C.1
Chen, W.2
-
14
-
-
17144402252
-
-
October
-
Craig Chambers and Weimin Chen. Efficient Multiple and Predicate Dispatching. OOPSLA '99 Conference Proceedings, pp. 238-255. October, 1999. Published as SIGPLAN Notices 34(10), October, 1999.
-
(1999)
SIGPLAN Notices
, vol.34
, Issue.10
-
-
-
16
-
-
0003309728
-
Towards Diesel, a Next-Generation OO Language after Cecil
-
Invited talk, San Diego, California, January
-
Craig Chambers. Towards Diesel, a Next-Generation OO Language after Cecil. Invited talk, The Fifth Workshop on Foundations of Object-oriented Languages, San Diego, California, January 1998.
-
(1998)
The Fifth Workshop on Foundations of Object-oriented Languages
-
-
Chambers, C.1
-
17
-
-
84976712057
-
Object-Oriented Programming versus Abstract Data Types
-
Foundations of Object-Oriented Languages, REX School/Workshop Proceedings, Noordwijkerhout, the Netherlands, May/June, 1990, Springer-Verlag, New York
-
William Cook. Object-Oriented Programming versus Abstract Data Types. Foundations of Object-Oriented Languages, REX School/Workshop Proceedings, Noordwijkerhout, the Netherlands, May/June, 1990, volume 489 of Lecture Notes in Computer Science, pp. 151-178. Springer-Verlag, New York, 1991.
-
(1991)
Lecture Notes in Computer Science
, vol.489
, pp. 151-178
-
-
Cook, W.1
-
18
-
-
0003523213
-
-
Addison-Wesley Longman, Reading, Mass.
-
Neal Feinberg, Sonya E. Keene, Robert O. Mathews, and P. Tucker Withington. The Dylan Programming Book. Addison-Wesley Longman, Reading, Mass., 1997.
-
(1997)
The Dylan Programming Book
-
-
Feinberg, N.1
Keene, S.E.2
Mathews, R.O.3
Withington, P.T.4
-
19
-
-
0031600762
-
Modular Object-Oriented Programming with Units and Mixins
-
Baltimore, Maryland, September
-
Robert Bruce Findler and Matthew Flatt. Modular Object-Oriented Programming with Units and Mixins. International Conference on Functional Programming, Baltimore, Maryland, September 1998.
-
(1998)
International Conference on Functional Programming
-
-
Findler, R.B.1
Flatt, M.2
-
20
-
-
0003880013
-
-
Addison-Wesley, Reading, Mass.
-
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, Mass., 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
21
-
-
0003518498
-
-
Addison-Wesley, Reading, Mass.
-
James Gosling, Bill Joy, Guy Steele, and Gilad Bracha. The Java Language Specification, Second Edition. Addison-Wesley, Reading, Mass., 2000.
-
(2000)
The Java Language Specification, Second Edition
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
Bracha, G.4
-
22
-
-
84976817682
-
A Simple Technique for Handling Multiple Polymorphism
-
Norman Meyrowitz, editor, OOPSLA '86 Conference Proceedings, Portland, Oregon, November, 1986, ACM, New York, October
-
D. H. H. Ingalls. A Simple Technique for Handling Multiple Polymorphism. In Norman Meyrowitz, editor, OOPSLA '86 Conference Proceedings, Portland, Oregon, November, 1986, volume 21, number 11 of ACM SIGPLAN Notices, pp. 347-349. ACM, New York, October, 1986.
-
(1986)
ACM SIGPLAN Notices
, vol.21
, Issue.11
, pp. 347-349
-
-
Ingalls, D.H.H.1
-
23
-
-
0000498999
-
Aspect-Oriented Programming
-
Finland. Springer-Verlag LNCS 1241. June
-
Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Videira Lopes, Jean-Marc Loingtier, John Irwin. Aspect-Oriented Programming. In proceedings of the Eleventh European Conference on Object-Oriented Programming, Finland. Springer-Verlag LNCS 1241. June 1997.
-
(1997)
Proceedings of the Eleventh European Conference on Object-Oriented Programming
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
24
-
-
0346877028
-
Multiple Dispatch as Dispatch on Tuples
-
Vancouver, British Columbia, October
-
Gary T. Leavens and Todd D. Millstein. Multiple Dispatch as Dispatch on Tuples. Conference on Object-oriented Programming, Systems, Languages, and Applications, Vancouver, British Columbia, October 1998.
-
(1998)
Conference on Object-oriented Programming, Systems, Languages, and Applications
-
-
Leavens, G.T.1
Millstein, T.D.2
-
25
-
-
0002666576
-
Acyclic Visitor
-
Robert C. Martin, Dirk Riehle, Frank Buschmann (editors), Addison-Wesley Longman, Inc., Reading, Mass.
-
Robert C. Martin. Acyclic Visitor. In Robert C. Martin, Dirk Riehle, Frank Buschmann (editors), Pattern Languages of Program Design 3, pp. 93-103. Addison-Wesley Longman, Inc., Reading, Mass., 1998.
-
(1998)
Pattern Languages of Program Design 3
, pp. 93-103
-
-
Martin, R.C.1
-
26
-
-
33745201302
-
Modular Statically Typed Multimethods
-
proceedings of the Fourteenth European Conference on Object-Oriented Programming. Lisbon, Portugal, July 14-18, 1999. Springer-Verlag
-
Todd Millstein and Craig Chambers. Modular Statically Typed Multimethods. In proceedings of the Fourteenth European Conference on Object-Oriented Programming. Lisbon, Portugal, July 14-18, 1999. Volume 1628 of Lecture Notes in Computer Science, pp. 279-303, Springer-Verlag, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1628
, pp. 279-303
-
-
Millstein, T.1
Chambers, C.2
-
28
-
-
0037493577
-
Multi-Methods in a Statically-Typed Programming Language
-
ECOOP '91 Conference Proceedings, Geneva, Switzerland, July, 1991, Springer-Verlag, New York
-
W. B. Mugridge, J. Hamer, and J. G. Hosking. Multi-Methods in a Statically-Typed Programming Language. ECOOP '91 Conference Proceedings, Geneva, Switzerland, July, 1991, volume 512 of Lecture Notes in Computer Science; Springer-Verlag, New York, 1991.
-
(1991)
Lecture Notes in Computer Science
, vol.512
-
-
Mugridge, W.B.1
Hamer, J.2
Hosking, J.G.3
-
29
-
-
0005003952
-
Default and Extrinsic Visitor
-
Robert C. Martin, Dirk Riehle, Frank Buschmann (editors), Addison-Wesley Longman, Inc., Reading, Mass.
-
Martin E. Nordberg III. Default and Extrinsic Visitor. In Robert C. Martin, Dirk Riehle, Frank Buschmann (editors), Pattern Languages of Program Design 3, pp. 105-123. Addison-Wesley Longman, Inc., Reading, Mass., 1998.
-
(1998)
Pattern Languages of Program Design 3
, pp. 105-123
-
-
Nordberg III, M.E.1
-
30
-
-
0030685619
-
Pizza into Java: Translating Theory into Practice
-
Paris, France, ACM, New York, January
-
Martin Odersky and Philip Wadler. Pizza into Java: Translating Theory into Practice. Conference Record of POPL '97: The 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Paris, France, pp. 146-159. ACM, New York, January 1997.
-
(1997)
Conference Record of POPL '97: The 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 146-159
-
-
Odersky, M.1
Wadler, P.2
-
34
-
-
0005310357
-
Visitor into Frameworks
-
SIGS Publications, November/December
-
John Vlissides. Visitor into Frameworks. C++ Report, 11(10):40-46. SIGS Publications, November/December 1999.
-
(1999)
C++ Report
, vol.11
, Issue.10
, pp. 40-46
-
-
Vlissides, J.1
|