-
1
-
-
38849154309
-
-
(GCC) 4.3.0 20070330 (experimental) (Indiana University Concept-GCC alpha 7 prerelease).
-
(GCC) 4.3.0 20070330 (experimental) (Indiana University Concept-GCC alpha 7 prerelease).
-
-
-
-
3
-
-
38849206956
-
-
Adobe Systems, Inc
-
Adobe Systems, Inc. Adobe Source Library, 2005. opensource. adobe.com.
-
(2005)
Adobe Source Library
-
-
-
4
-
-
35248832108
-
STAPL: An adaptive, generic parallel C++ library
-
Languages and Compilers for Parallel Computing, of, Springer, Aug
-
P. An, A. Jula, S. Rus, S. Saunders, T. Smith, G. Tanase, N. Thomas, N. Amato, and L. Rauchwerger. STAPL: An adaptive, generic parallel C++ library. In Languages and Compilers for Parallel Computing, volume 2624 of Lecture Notes in Computer Science, pages 193-208. Springer, Aug. 2001.
-
(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
-
-
0003438164
-
Generic programming and the STL: Using and extending the C++ Standard Template. Library
-
Addison-Wesley Longman Publishing Co, Inc, Boston, MA, USA
-
M. H. Austern. Generic programming and the STL: Using and extending the C++ Standard Template. Library. Professional Computing Series. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1998.
-
(1998)
Professional Computing Series
-
-
Austern, M.H.1
-
6
-
-
38849166743
-
-
G. Baumgartner, M. Jansche, and K. Läufer. Half & Half: Multiple Dispatch and Retroactive Abstraction for Java. Technical Report OSU-CISRC-5/01-TR08, Ohio State University, 2002.
-
G. Baumgartner, M. Jansche, and K. Läufer. Half & Half: Multiple Dispatch and Retroactive Abstraction for Java. Technical Report OSU-CISRC-5/01-TR08, Ohio State University, 2002.
-
-
-
-
7
-
-
38849136665
-
-
E. P. Becker. Working draft, standard for programming language C++. Technical Report N2009-06-0079, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, Apr. 2006.
-
E. P. Becker. Working draft, standard for programming language C++. Technical Report N2009-06-0079, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, Apr. 2006.
-
-
-
-
11
-
-
33646122583
-
Associated type synonyms
-
New York, NY, USA, Sept, ACM Press
-
M. M. T. Chakravarty, G. Keller, and S. Peyton Jones. Associated type synonyms. In ICFP '05: Proceedings of the International, Conference on Functional Programming, pages 241-253, New York, NY, USA, Sept. 2005. ACM Press.
-
(2005)
ICFP '05: Proceedings of the International, Conference on Functional Programming
, pp. 241-253
-
-
Chakravarty, M.M.T.1
Keller, G.2
Peyton Jones, S.3
-
12
-
-
17044399230
-
Associated types with class
-
New York, NY, USA, ACM Press
-
M. M. T. Chakravarty, G. Keller, S. Peyton Jones, and S. Marlow. Associated types with class. In POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pages 1-13, New York, NY, USA, 2005. ACM Press.
-
(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
-
13
-
-
0034275639
-
On the design of CGAL, a computational geometry algorithms library
-
Special Issue on Discrete Algorithm Engineering
-
A. Fabri, G.-J. Giezeman, L. Kettner, S. Schirra, and S. Schönherr. On the design of CGAL, a computational geometry algorithms library. Software - Practice and Experience, 30(11):1167-1202, 2000. Special Issue on Discrete Algorithm Engineering.
-
(2000)
Software - Practice and Experience
, vol.30
, Issue.11
, pp. 1167-1202
-
-
Fabri, A.1
Giezeman, G.-J.2
Kettner, L.3
Schirra, S.4
Schönherr, S.5
-
14
-
-
0003880013
-
-
Addison-Wesley Publishing Co, New York, NY, USA
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Publishing Co., New York, NY, USA, 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
15
-
-
33847161131
-
An extended comparative study of language support for generic programming
-
Mar
-
R. Garcia, J. Järvi, A. Lumsdaine, J. Siek, and J. Willcock. An extended comparative study of language support for generic programming. Journal of Functional Programming, 17:145-205, Mar. 2007.
-
(2007)
Journal of Functional Programming
, vol.17
, pp. 145-205
-
-
Garcia, R.1
Järvi, J.2
Lumsdaine, A.3
Siek, J.4
Willcock, J.5
-
17
-
-
34248204121
-
Concepts: Linguistic support for generic programming in C++
-
ACM Press, Oct
-
D. Gregor, J. Järvi, J. Siek, B. Stroustrup, G. D. Reis, and A. Lumsdaine. Concepts: Linguistic support for generic programming in C++. In Proceedings of the 2006 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA '06), pages 291-310. ACM Press, Oct. 2006.
-
(2006)
Proceedings of the 2006 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA '06)
, pp. 291-310
-
-
Gregor, D.1
Järvi, J.2
Siek, J.3
Stroustrup, B.4
Reis, G.D.5
Lumsdaine, A.6
-
18
-
-
31744443088
-
Lifting sequential graph algorithms for distributed-memory parallel computation
-
Oct
-
D. Gregor and A. Lumsdaine. Lifting sequential graph algorithms for distributed-memory parallel computation. In Proceedings of the 2005 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA '05), pages 423-437, Oct. 2005.
-
(2005)
Proceedings of the 2005 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA '05)
, pp. 423-437
-
-
Gregor, D.1
Lumsdaine, A.2
-
19
-
-
38849108821
-
-
D. Gregor and B. Stroustrup. Proposed wording for concepts. Technical Report N2193-07-0053, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, Mar. 2007.
-
D. Gregor and B. Stroustrup. Proposed wording for concepts. Technical Report N2193-07-0053, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, Mar. 2007.
-
-
-
-
21
-
-
33746627525
-
-
International Organization for Standardization, Geneva, Switzerland, 2nd edition, Oct
-
International Organization for Standardization. ISO/IEC 14882:2003: Programming languages: C++. Geneva, Switzerland, 2nd edition, Oct. 2003.
-
(2003)
ISO/IEC 14882:2003: Programming languages: C
-
-
-
22
-
-
35248871096
-
Concept-controlled polymorphism
-
F. Pfennig and Y. Smaragdakis, editors, Generative Programming and Component Engineering, of, Springer Verlag, Sept
-
J. Järvi, J. Willcock, and A. Lumsdaine. Concept-controlled polymorphism. In F. Pfennig and Y. Smaragdakis, editors, Generative Programming and Component Engineering, volume 2830 of LNCS, pages 228-244. Springer Verlag, Sept. 2003.
-
(2003)
LNCS
, vol.2830
, pp. 228-244
-
-
Järvi, J.1
Willcock, J.2
Lumsdaine, A.3
-
23
-
-
35048838845
-
Generic Programming
-
Schloss Dagstuhl, Germany, Apr
-
M. Jazayeri, R. Loos, D. Musser, and A. Stepanov. Generic Programming. In Report of the Dagstuhl Seminar on Generic Programming, Schloss Dagstuhl, Germany, Apr. 1998.
-
(1998)
Report of the Dagstuhl Seminar on Generic Programming
-
-
Jazayeri, M.1
Loos, R.2
Musser, D.3
Stepanov, A.4
-
24
-
-
84947265273
-
Type classes with, functional dependencies
-
ESOP '00: Proceedings of the 9th European Symposium on Programming Languages and Systems, of, New York, NY, Springer-Verlag
-
M. P. Jones. 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, pages 230-244, New York, NY, 2000. Springer-Verlag.
-
(2000)
Lecture Notes in Computer Science
, vol.1782
, pp. 230-244
-
-
Jones, M.P.1
-
25
-
-
82955230066
-
An overview of AspectJ
-
J. L. Knudsen, editor, ECOOP 2001 -Object-Oriented Programming 15th Eumpean Conference, of, Springer-Verlag, New York, NY, June
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of AspectJ. In J. L. Knudsen, editor, ECOOP 2001 -Object-Oriented Programming 15th Eumpean Conference, volume 2072 of Lecture Notes in Computer Science, pages 327-353. Springer-Verlag, New York, NY, June 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
26
-
-
34547448154
-
Software extension and integration with, type classes
-
New York, NY, USA, ACM Press
-
R. Lämmel and K. Ostermann. Software extension and integration with, type classes. In GPCE '06: Proceedings of the 5th international conference on Generative programming and component engineering, pages 161-170, New York, NY, USA, 2006. ACM Press.
-
(2006)
GPCE '06: Proceedings of the 5th international conference on Generative programming and component engineering
, pp. 161-170
-
-
Lämmel, R.1
Ostermann, K.2
-
27
-
-
0342855238
-
Safe structural conformance for Java
-
K. Läufer, G. Baumgartner, and V. F. Russo. Safe structural conformance for Java. The Computer Journal, 43(6):469-481, 2000.
-
(2000)
The Computer Journal
, vol.43
, Issue.6
, pp. 469-481
-
-
Läufer, K.1
Baumgartner, G.2
Russo, V.F.3
-
28
-
-
0347507475
-
Constraint-based polymorphism in Cecil: Towards a practical and static type system
-
New York, NY, USA, ACM Press
-
V. Litvinov. Constraint-based polymorphism in Cecil: towards a practical and static type system. In OOPSLA '98: Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pages 388-411, New York, NY, USA, 1998. ACM Press.
-
(1998)
OOPSLA '98: Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
, pp. 388-411
-
-
Litvinov, V.1
-
30
-
-
38849190103
-
Runtime polymorphic generic programming-mixing objects and concepts in ConceptC++
-
K. Davis and J. Striegnitz, editors, July, To appear
-
M. Marcus, J. Järvi, and S. Parent. Runtime polymorphic generic programming-mixing objects and concepts in ConceptC++. In K. Davis and J. Striegnitz, editors, Multiparadigm Programming 2007: Proceedings of the MPOOL Workshop at ECOOP '07, July 2007. To appear.
-
(2007)
Multiparadigm Programming 2007: Proceedings of the MPOOL Workshop at ECOOP '07
-
-
Marcus, M.1
Järvi, J.2
Parent, S.3
-
31
-
-
0002296975
-
Framework, integration problems, causes, solutions
-
M. Mattsson, J. Bosch, and M. E. Fayad. Framework, integration problems, causes, solutions. Commun. ACM, 42(10):80-87, 1999.
-
(1999)
Commun. ACM
, vol.42
, Issue.10
, pp. 80-87
-
-
Mattsson, M.1
Bosch, J.2
Fayad, M.E.3
-
34
-
-
38849128223
-
-
N. Mitchell, G. Sevitsky, and H. Srinivasan. The diary of a datum.: An approach to modeling runtime complexity in framework-based applications. In Proceedings of the First International Workshop of Library-Centric Software Design (LCSD '05). An OOPSLA '05 workshop, Oct. 2005. As technical report 06-12 of Rensselaer Polytechnic Institute, Computer Science Department.
-
N. Mitchell, G. Sevitsky, and H. Srinivasan. The diary of a datum.: An approach to modeling runtime complexity in framework-based applications. In Proceedings of the First International Workshop of Library-Centric Software Design (LCSD '05). An OOPSLA '05 workshop, Oct. 2005. As technical report 06-12 of Rensselaer Polytechnic Institute, Computer Science Department.
-
-
-
-
35
-
-
0041522587
-
Traits: A new and useful template technique
-
June
-
N. C. Myers. Traits: a new and useful template technique. C++ Report, June 1995.
-
(1995)
C++ Report
-
-
Myers, N.C.1
-
36
-
-
38849141036
-
-
M. Odersky. Poor man's type classes. Presentation at the meeting of IFIP WG 2.8, Functional Programming, July 2006. http://lamp.epfl.ch/~odersky/talks/ wg2.8-boston06.pdf.
-
M. Odersky. Poor man's type classes. Presentation at the meeting of IFIP WG 2.8, Functional Programming, July 2006. http://lamp.epfl.ch/~odersky/talks/ wg2.8-boston06.pdf.
-
-
-
-
37
-
-
26444561216
-
The Scala language specification: Version 2.0, draft march 17, 2006
-
M. Odersky. The Scala language specification: Version 2.0, draft march 17, 2006. http://scala.epfl.ch/docu/files/ ScalaReference.pdf, 2006.
-
(2006)
-
-
Odersky, M.1
-
38
-
-
38849100397
-
-
S. Parent. Beyond objects: Understanding the software we write. Presentation at C++ Connections, opensource.adobe.com/wiki/ index.php/Image: Regular_object_presentation.pdf, Nov. 2005.
-
S. Parent. Beyond objects: Understanding the software we write. Presentation at C++ Connections, opensource.adobe.com/wiki/ index.php/Image: Regular_object_presentation.pdf, Nov. 2005.
-
-
-
-
39
-
-
38849193481
-
-
S. Parent. A possible future for software development. Keynote talk at the Workshop of Library-Centric Software Design 2006, at OOPSLA'06, Portland, Oregon, 2006. lcsd.cs.tamu.edu/2006.
-
S. Parent. A possible future for software development. Keynote talk at the Workshop of Library-Centric Software Design 2006, at OOPSLA'06, Portland, Oregon, 2006. lcsd.cs.tamu.edu/2006.
-
-
-
-
40
-
-
0034847253
-
The Bioinformatics Template Library-generic components forbiocomputing
-
W. R. Pitt, M. A. Williams, M. Steven, B. Sweeney, A. J. Bleasby, and D. S. Moss. The Bioinformatics Template Library-generic components forbiocomputing. Bioinformatics, 17(8):729-737, 2001.
-
(2001)
Bioinformatics
, vol.17
, Issue.8
, 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
-
41
-
-
0011581750
-
-
Addison-Wesley Longman Publishing Co, Inc, Boston, MA, USA
-
J. Siek, L.-Q. Lee, and A. Lumsdaine. The Boost Graph Library: User Guide and Reference Manual. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2002.
-
(2002)
The Boost Graph Library: User Guide and Reference Manual
-
-
Siek, J.1
Lee, L.-Q.2
Lumsdaine, A.3
-
42
-
-
85008035395
-
The Matrix Template Library: Generic components for high-performance scientific computing
-
Nov/Dec
-
J. Siek and A. Lumsdaine. The Matrix Template Library: Generic components for high-performance scientific computing. Computing in Science and Engineering, 1(6):70-78, Nov/Dec 1999.
-
(1999)
Computing in Science and Engineering
, vol.1
, Issue.6
, pp. 70-78
-
-
Siek, J.1
Lumsdaine, A.2
-
44
-
-
38849162268
-
-
J. Siek, A. Lumsdaine, and L.-Q. Lee. Boost Graph Library. Boost, 2001. www.boost.org/libs/graph.
-
J. Siek, A. Lumsdaine, and L.-Q. Lee. Boost Graph Library. Boost, 2001. www.boost.org/libs/graph.
-
-
-
-
46
-
-
0004083623
-
The Standard Template Library. Technical Report HPL-94-34(R.1), Hewlett-Packard Laboratories
-
Apr
-
A. Stepanov and M. Lee. The Standard Template Library. Technical Report HPL-94-34(R.1), Hewlett-Packard Laboratories, Apr. 1994. http://www.hpl.hp.com/ techreports.
-
(1994)
-
-
Stepanov, A.1
Lee, M.2
|