-
1
-
-
0004083623
-
The standard template library
-
Hewlett-Packard Laboratories
-
Stepanov, A., Lee, M.: The Standard Template Library. Technical Report HPL-94-34(R.1), Hewlett-Packard Laboratories (1994) http://www.hpl.hp.com/ techreports.
-
(1994)
Technical Report
, vol.HPL-94-34R.1
-
-
Stepanov, A.1
Lee, M.2
-
2
-
-
31744441193
-
The standard template library - How do you build an algorithm that is both generic and efficient?
-
Stepanov, A.: The Standard Template Library - how do you build an algorithm that is both generic and efficient? Byte Magazine 20 (1995)
-
(1995)
Byte Magazine
, vol.20
-
-
Stepanov, A.1
-
3
-
-
35248832108
-
STAPL: An adaptive, generic parallel C++ library
-
Languages and Compilers for Parallel Computing. Springer
-
An, P., Jula, A., Rus, S., Saunders, S., Smith, T., Tanase, G., Thomas, N., Amato, N., Rauchwerger, L.: STAPL: An adaptive, generic parallel C++ library. In: Languages and Compilers for Parallel Computing. Volume 2624 of Lecture Notes in Computer Science. Springer (2001) 193-208
-
(2001)
Lecture Notes in Computer Science
, vol.2624
, pp. 193-208
-
-
An, P.1
Jula, A.2
Rus, S.3
Saunders, S.4
Smith, T.5
Tanase, G.6
Thomas, N.7
Amato, N.8
Rauchwerger, L.9
-
5
-
-
31744437020
-
A modern framework for portable high performance numerical linear algebra
-
Birkhäuser
-
Siek, J., Lumsdaine, A.: A modern framework for portable high performance numerical linear algebra. In: Modern Software Tools for Scientific Computing. Birkhäuser (1999)
-
(1999)
Modern Software Tools for Scientific Computing
-
-
Siek, J.1
Lumsdaine, A.2
-
6
-
-
0034847253
-
The bioinformatics template library-generic components for biocomputing
-
Pitt, W.R., Williams, M.A., Steven, M., Sweeney, B., Bleasby, A.J., Moss, D.S.: The Bioinformatics Template Library-generic components for biocomputing. Bioinformatics 17 (2001) 729-737
-
(2001)
Bioinformatics
, vol.17
, pp. 729-737
-
-
Pitt, W.R.1
Williams, M.A.2
Steven, M.3
Sweeney, B.4
Bleasby, A.J.5
Moss, D.S.6
-
7
-
-
31744441740
-
-
March 2005 Draft
-
Microsoft Corporation: C# Version 2.0 Specification, March 2005 Draft. (2005) http://msdn.microsoft.-com/vcsharp/programming/language.
-
(2005)
C# Version 2.0 Specification
-
-
-
8
-
-
1442288533
-
A comparative study of language support for generic programming
-
New York, NY, USA, ACM Press
-
Garcia, R., Järvi, J., Lumsdaine, A., Siek, J., Willcock, J.: A comparative study of language support for generic programming. In: OOPSLA '03: Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, New York, NY, USA, ACM Press (2003) 115-134
-
(2003)
OOPSLA '03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications
, pp. 115-134
-
-
Garcia, R.1
Järvi, J.2
Lumsdaine, A.3
Siek, J.4
Willcock, J.5
-
10
-
-
84947929069
-
Genericity in Java with virtual types
-
ECOOP '97
-
Thorup, K.K.: Genericity in Java with virtual types. In: ECOOP '97. Volume 1241 of Lecture Notes in Computer Science. (1997) 444-471
-
(1997)
Lecture Notes in Computer Science
, vol.1241
, pp. 444-471
-
-
Thorup, K.K.1
-
11
-
-
84976755024
-
F-bounded polymorphism for object-oriented programming
-
New York, NY, USA, ACM Press
-
Canning, P., Cook, W., Hill, W., Olthoff, W., Mitchell, J.C.: F-bounded polymorphism for object-oriented programming. In: FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture, New York, NY, USA, ACM Press (1989) 273-280
-
(1989)
FPCA '89: Proceedings of the Fourth International Conference on Functional Programming Languages and Computer Architecture
, pp. 273-280
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Olthoff, W.4
Mitchell, J.C.5
-
12
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
Igarashi, A., Pierce, B.C., Wadler, P.: Featherweight Java: a minimal core calculus for Java and GJ. ACM Trans. Program. Lang. Syst. 23 (2001) 396-450
-
(2001)
ACM Trans. Program. Lang. Syst.
, vol.23
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.C.2
Wadler, P.3
-
13
-
-
2542466854
-
Transposing F to C#: Expressivity of polymorphism in an object-oriented language
-
Kennedy, A., Syme, D.: Transposing F to C#: Expressivity of polymorphism in an object-oriented language. Concurrency and Computation: Practice and Experience 16 (2004) 707-733
-
(2004)
Concurrency and Computation: Practice and Experience
, vol.16
, pp. 707-733
-
-
Kennedy, A.1
Syme, D.2
-
14
-
-
35048838845
-
Generic programming
-
Schloss Dagstuhl, Germany
-
Jazayeri, M., Loos, R., Musser, D., Stepanov, A.: Generic Programming. In: Report of the Dagstuhl Seminar on Generic Programming, Schloss Dagstuhl, Germany (1998)
-
(1998)
Report of the Dagstuhl Seminar on Generic Programming
-
-
Jazayeri, M.1
Loos, R.2
Musser, D.3
Stepanov, A.4
-
15
-
-
0040111868
-
Tecton: A framework for specifying and verifying generic system components
-
Department of Computer Science, Rensselaer Polytechnic Institute, Troy, New York 12180
-
Kapur, D., Musser, D.: Tecton: a framework for specifying and verifying generic system components. Technical Report RPI-92-20, Department of Computer Science, Rensselaer Polytechnic Institute, Troy, New York 12180 (1992)
-
(1992)
Technical Report
, vol.RPI-92-20
-
-
Kapur, D.1
Musser, D.2
-
18
-
-
0004252477
-
-
ISO/IEC 14882:1998, Geneva, Switzerland
-
International Organization for Standardization: ISO/IEC 14882:1998: Programming languages -C++, Geneva, Switzerland (1998)
-
(1998)
Programming Languages -C++
-
-
-
19
-
-
84947925881
-
Subtyping is not a good "match" for object-oriented languages
-
ECOOP '97, Springer-Verlag
-
Bruce, K.B., Fiech, A., Petersen, L.: Subtyping is not a good "match" for object-oriented languages. In: ECOOP '97. Volume 1241 of Lecture Notes in Computer Science., Springer-Verlag (1997) 104-127
-
(1997)
Lecture Notes in Computer Science
, vol.1241
, pp. 104-127
-
-
Bruce, K.B.1
Fiech, A.2
Petersen, L.3
-
20
-
-
84947942814
-
Unifying genericity - Combining the benefits of virtual types and parameterized classes
-
ECOOP '99, Springer-Verlag
-
Thorup, K.K., Torgersen, M.: Unifying genericity - combining the benefits of virtual types and parameterized classes, in: ECOOP '99. Volume 1628 of Lecture Notes in Computer Science., Springer-Verlag (1999) 186-204
-
(1999)
Lecture Notes in Computer Science
, vol.1628
, pp. 186-204
-
-
Thorup, K.K.1
Torgersen, M.2
-
21
-
-
17044417283
-
Scalable extensibility via nested inheritance
-
ACM Press
-
Nystrom, N., Chong, S., Myers, A.C.: Scalable extensibility via nested inheritance. In: OOPSLA '04: Proceedings of the 19th annual ACM SIGPLAN Conference on Object-oriented programming, systems, languages, and applications, ACM Press (2004) 99-115
-
(2004)
OOPSLA '04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 99-115
-
-
Nystrom, N.1
Chong, S.2
Myers, A.C.3
-
23
-
-
0029461481
-
On binary methods
-
Bruce, K.B., Cardelli, L., Castagna, G., Eifrig, J., Smith, S.F., Trifonov, V., Leavens, G.T., Pierce, B.C.: On binary methods. Theory and Practice of Object Systems 1 (1995) 221-242
-
(1995)
Theory and Practice of Object Systems
, vol.1
, pp. 221-242
-
-
Bruce, K.B.1
Cardelli, L.2
Castagna, G.3
Eifrig, J.4
Smith, S.F.5
Trifonov, V.6
Leavens, G.T.7
Pierce, B.C.8
-
24
-
-
84957693878
-
A statically safe alternative to virtual types
-
Bruce, K.B., Odersky, M., Wadler, P.: A statically safe alternative to virtual types. In: ECOOP '98. Volume 1445. (1998) 523-549
-
(1998)
ECOOP '98
, vol.1445
, pp. 523-549
-
-
Bruce, K.B.1
Odersky, M.2
Wadler, P.3
-
25
-
-
0012717843
-
Semantics-driven language design: Statically type-safe virtual types in object-oriented languages
-
Mathematical Foundations of Programming Semantics
-
Bruce, K.B., Vanderwaart, J.C.: Semantics-driven language design: Statically type-safe virtual types in object-oriented languages. In: Mathematical Foundations of Programming Semantics. Volume 20 of Electronic Notes in Theoretical Computer Science. (2000)
-
(2000)
Electronic Notes in Theoretical Computer Science
, vol.20
-
-
Bruce, K.B.1
Vanderwaart, J.C.2
-
26
-
-
84881388830
-
Family polymorphism
-
ECOOP '01, Springer
-
Ernst, E.: Family polymorphism. In: ECOOP '01. Volume 2072 of Lecture Notes in Computer Science., Springer (2001) 303-326
-
(2001)
Lecture Notes in Computer Science
, vol.2072
, pp. 303-326
-
-
Ernst, E.1
-
27
-
-
35248820769
-
A nominal theory of objects with dependent types
-
ECOOP '03, Springer-Verlag
-
Odersky, M., Cremet, V., Röckl, C., Zenger, M.: A nominal theory of objects with dependent types. In: ECOOP '03. Volume 2743 of Lecture Notes in Computer Science., Springer-Verlag (2003) 201-224
-
(2003)
Lecture Notes in Computer Science
, vol.2743
, pp. 201-224
-
-
Odersky, M.1
Cremet, V.2
Röckl, C.3
Zenger, M.4
-
28
-
-
26444561216
-
-
Programming Methods Laboratory, EPFL. Version 1.0 Edn.
-
Odersky, M., Altherr, P., Cremet, V., Emir, B., et al.: The Scala Language Specification. Programming Methods Laboratory, EPFL. Version 1.0 edn. (2005)http://scala.epfl.ch/docu/files/ScalaReference.pdf.
-
(2005)
The Scala Language Specification
-
-
Odersky, M.1
Altherr, P.2
Cremet, V.3
Emir, B.4
-
30
-
-
0041522587
-
A new and useful technique: "traits"
-
Myers, N.: A new and useful technique: "traits". C++ Report 7 (1995) 32-35
-
(1995)
C++ Report
, vol.7
, pp. 32-35
-
-
Myers, N.1
-
32
-
-
84947265273
-
Type classes with functional dependencies
-
ESOP '00: Proceedings of the 9th European Symposium on Programming Languages and Systems, New York, NY, Springer-Verlag
-
Jones, M.P.: Type classes with functional dependencies. In: ESOP '00: Proceedings of the 9th European Symposium on Programming Languages and Systems. Volume 1782 of Lecture Notes in Computer Science., New York, NY, Springer-Verlag (2000) 230-244
-
(2000)
Lecture Notes in Computer Science
, vol.1782
, pp. 230-244
-
-
Jones, M.P.1
-
33
-
-
17044399230
-
Associated types with class
-
New York, NY, USA, ACM Press
-
Chakravarty, M.M.T., Keller, G., Peyton Jones, S., Marlow, S.: Associated types with class. In: POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, New York, NY, USA, ACM Press (2005) 1-13
-
(2005)
POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 1-13
-
-
Chakravarty, M.M.T.1
Keller, G.2
Peyton Jones, S.3
Marlow, S.4
-
34
-
-
33646122583
-
Associated type synonyms
-
New York, NY, USA, ACM Press
-
Chakravarty, M.M.T., Keller, G., Peyton Jones, S.: Associated type synonyms. In: Proceedings of the International Conference on Functional Programming (ICFP '05), New York, NY, USA, ACM Press (2005)
-
(2005)
Proceedings of the International Conference on Functional Programming (ICFP '05)
-
-
Chakravarty, M.M.T.1
Keller, G.2
Peyton Jones, S.3
-
35
-
-
0003850286
-
-
the Cecil Group: University of Washington, Computer Science and Engineering
-
Chambers, C., the Cecil Group: The Cecil Language: Specification and Rationale, Version 3.1. University of Washington, Computer Science and Engineering. (2002) http://www.cs.washington.edu/research/projects/cecil/.
-
(2002)
The Cecil Language: Specification and Rationale, Version 3.1
-
-
Chambers, C.1
-
36
-
-
2442424346
-
Adding wildcards to the Java programming language
-
ACM Press
-
Torgersen, M., Hansen, C.P., Ernst, E., von der Ahé, P., Bracha, G., Gafter, N.: Adding wildcards to the Java programming language. In: ACM Symposium on Applied computing, ACM Press (2004) 1289-1296
-
(2004)
ACM Symposium on Applied Computing
, pp. 1289-1296
-
-
Torgersen, M.1
Hansen, C.P.2
Ernst, E.3
Von Der Ahé, P.4
Bracha, G.5
Gafter, N.6
-
39
-
-
84858886683
-
-
http://research.cs.tamu.edu/jarvi/csharp (2005)
-
(2005)
-
-
|