An overview of the Scala programming language (2004)

Cached


by Martin Odersky , Stéphane Micheloud , Nikolay Mihaylov , Michel Schinz , Erik Stenman , Matthias Zenger, et al.
Citations:99 - 7 self

Documents Related by Co-Citation

97 A Nominal Theory of Objects with Dependent Types – Martin Odersky, Vincent Cremet, Christine Röckl, Matthias Zenger - 2002
423 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
755 Eiffel: the language – B Meyer - 1992
338 Scaling Step-Wise Refinement – Don Batory, Jacob Neal Sarvela, Axel Rauschmayer - 2004
143 Traits: Composable Units of Behavior – Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew Black - 2002
939 A theory of type polymorphism in programming – Robin Milner - 1978
189 MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java – Curtis Clifton, Gary T. Leavens - 2000
26 Essential language support for generic programming – Jeremy Siek, Andrew Lumsdaine - 2005
76 A Comparative Study of Language Support for Generic Programming – Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy Siek, Jeremiah Willcock - 2003
1565 The Definition of Standard ML – Robin Milner, Mads Tofte - 1990
345 How to Make Ad-Hoc Polymorphism Less Ad Hoc – Philip Wadler, Stephen Blott - 1988
75 Associated Types with Class – Manuel M. T. Chakravarty, Gabriele Keller, Simon Peyton Jones, Simon Marlow - 2005
239 MetaML and Multi-Stage Programming with Explicit Annotations – Walid Taha, Tim Sheard - 1999
33 The Expression Problem Revisited — Four new solutions using generics – Mads Torgersen - 2004
228 The Design and Evolution of C – B Stroustrup - 1995
105 Virtual Classes: A Powerful Mechanism in ObjectOriented Programming – Ole Lehrmann Madsen, Birger Mgller-pedersen - 1989
224 Manifest Types, Modules, and Separate Compilation – Xavier Leroy - 1994
82 Scalable Component Abstractions – Martin Odersky, Matthias Zenger - 2005
100 The Java Language Specification, Third Edition – J Gosling, B Joy, G Steele, G Bracha - 2005