Books and proceedings (1)
  1. A. Lumsdaine, D. Musser, S. Schupp, and Jeremy Siek, editors. Proceedings of the First International Workshop on Library-Centric Software Design (LCSD '05), 2005. [bibtex-entry]


  2. Jeremy G. Siek, Lee-Quan Lee, and Andrew Lumsdaine. The Boost Graph Library: User Guide and Reference Manual. Addison-Wesley, 2002. [bibtex-entry]


Thesis (1)
  1. Jeremy G. Siek. A Language for Generic Programming. PhD thesis, Indiana University, August 2005. [Annotation] [bibtex-entry]


Articles in journals or book chapters (17)
  1. Erik Silkensen and Jeremy G. Siek. Well-typed Islands Parse Faster. Lecture Notes in Computer Science, Volume 7829:69--84, 2013.
    Note: Trends in Functional Programming. [bibtex-entry]


  2. David Broman and Jeremy G. Siek. Modelyze: a Gradually Typed Host Language for Embedding Equation-Based Modeling Languages. Science of Computer Programming, 2012.
    Note: Submitted for review. [bibtex-entry]


  3. Thomas Nelson, Geoffrey Belter, Jeremy G. Siek, Elizabeth Jessup, and Boyana Norris. Reliable Generation of High-Performance Matrix Algebra. ACM Transactions on Mathematical Software (TOMS), 2012.
    Note: Submitted for review.[bibtex-entry]


  4. Jeremy G. Siek. The C++0x ``Concepts'' Effort. Lecture Notes in Computer Science, 7470:175--216, 2012.
    Note: Special Issue Generic and Indexed Programming. [bibtex-entry]


  5. Jeremy G. Siek and Andrew Lumsdaine. A Language for Generic Programming in the Large. Science of Computer Programming, 76:423--465, September 2011. [bibtex-entry]


  6. Jeremy G. Siek and Andrew Lumsdaine. A language for generic programming in the large. Sci. Comput. Program., 76(5):423-465, May 2011. [bibtex-entry]


  7. Ian Karlin, Elizabeth Jessup, Geoffrey Belter, and Jeremy G. Siek. Parallel memory prediction for fused linear algebra kernels. SIGMETRICS Perform. Eval. Rev., 38:43--49, March 2011. [bibtex-entry]


  8. Justin E. Gottschlich, Jeremy G. Siek, and Daniel A. Connors. C++ Move Semantics for Exception Safety and Optimization in Software Transactional Memory Libraries. In Proceedings of the Third International Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS). In conjunction with ECOOP.. July 2008. [bibtex-entry]


  9. Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy G. Siek, and Jeremiah Willcock. An extended comparative study of language support for generic programming. Journal of Functional Programming, 17(2):145--205, March 2007. [bibtex-entry]


  10. Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy Siek, and Jeremiah Willcock. An Extended Comparative Study of Language Support for Generic Programming. Journal of Functional Programming, 17(2):145--205, March 2007. [bibtex-entry]


  11. Daniel P. Friedman, Abdulaziz Ghuloum, Jeremy G. Siek, and Onnie Lynn Winebarger. Improving the lazy Krivine machine. Higher Order and Symbolic Computation, 20(3):271--293, 2007. [bibtex-entry]


  12. Daniel P. Friedman, Abdulaziz Ghuloum, Jeremy G. Siek, and Lynn Winebarger. Improving the Lazy Krivine Machine. Higher-Order and Symbolic Computation, 2003.
    Note: Accepted for publication. [bibtex-entry]


  13. Jeremy G. Siek and Andrew Lumsdaine. C++ Concept Checking. Dr. Dobb's Journal, June 2001.
    Note: Magazine. [bibtex-entry]


  14. Jeremy G. Siek and Andrew Lumsdaine. The Generic Graph Component Library. Dr. Dobb's Journal, September 2000.
    Note: Magazine. [bibtex-entry]


  15. Jeremy Siek and Andrew Lumsdaine. Software Engineering for Peak Performance. C++ Report, pp 23--27, May 2000.
    Note: Magazine. [bibtex-entry]


  16. Jeremy G. Siek and Andrew Lumsdaine. Advances in Software Tools for Scientific Computing. In , chapter A Modern Framework for Portable High Performance Numerical Linear Algebra. Springer, 2000. [bibtex-entry]


  17. Jeremy G. Siek and Andrew Lumsdaine. The Matrix Template Library: Generic Components for High-performance Scientific Computing. Computing in Science and Engineering, 1(6):70--78, Nov/dec 1999.
    Note: Magazine. [bibtex-entry]


Conference articles (59)
  1. Spenser Bauman, Carl Friedrich Bolz, Robert Hirschfeld, Vasily Kirilichev, Tobias Pape, Jeremy Siek, and Sam Tobin-Hochstadt. Pycket: A Tracing JIT For a Functional Language. In ICFP: International Conference on Functional Programming, September 2015. ACM. [bibtex-entry]


  2. Jeremy G. Siek, Peter Thiemann, and Philip Wadler. Blame and coercion: Together again for the first time. In PLDI: Conference on Programming Language Design and Implementation, June 2015. ACM. [bibtex-entry]


  3. Jeremy G. Siek, Michael M. Vitousek, Matteo Cimini, and John Tang Boyland. Refined Criteria for Gradual Typing. In SNAPL: Summit on Advances in Programming Languages, LIPIcs: Leibniz International Proceedings in Informatics, May 2015. [bibtex-entry]


  4. Jeremy G. Siek, Michael M. Vitousek, Matteo Cimini, Sam Tobin-Hochstadt, and Ronald Garcia. Monotonic References for Efficient Gradual Typing. In ESOP: European Symposium on Programming, April 2015. [bibtex-entry]


  5. Andre Kuhlenschmidt, Deyaaeldeen Almahallawi, and Jeremy G. Siek. Towards Absolutely Efficient Gradually Typed Languages. In Scripts to Programs Workshop, STOP, 2015. [bibtex-entry]


  6. Carl Friedrich Bolz, Tobias Pape, Sam Tobin-Hochstadt, and Jeremy G. Siek. Meta-tracing makes a fast Racket. In 8th Workshop on Dynamic Languages and Applications, June 2014. ACM SIGPLAN. [bibtex-entry]


  7. Eric Holk, Ryan Newton, Jeremy Siek, and Andrew Lumsdaine. Region-based memory management for GPU programming languages: enabling rich data structures on a spartan host. In Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, pages 141--155, 2014. ACM. [bibtex-entry]


  8. Eric Holk, Ryan Newton, Jeremy Siek, and Andrew Lumsdaine. Region-based Memory Management for GPU Programming Languages. In OOPSLA: Conference on Object Oriented Programming, Systems, Languages, and Applications, 2014. ACM. [bibtex-entry]


  9. Weiyu Miao and Jeremy G. Siek. Compile-time Reflection and Metaprogramming for Java. In ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation (PEPM '14), January 2014. [bibtex-entry]


  10. Michael M. Vitousek, Jeremy G. Siek, Andrew Kent, and Jim Baker. Design and Evaluation of Gradual Typing for Python. In DLS: Dynamic Languages Symposium, 2014. [bibtex-entry]


  11. Christopher Schwaab and Jeremy G. Siek. Modular Type-Safety Proofs in Agda. In ACM SIGPLAN Workshop on Programming Languages meets Program Verification, January 2013. [bibtex-entry]


  12. Justin Gottschlich, Maurice Herlihy, Gilles Pokam, and Jeremy G. Siek. Visualizing Transactional Memory. In International Conference on Parallel Architectures and Compilation Techniques (PACT), September 2012. [bibtex-entry]


  13. Jeremy G. Siek and Ronald Garcia. Interpretations of the Gradually-Typed Lambda Calculus. In ACM SIGPLAN Workshop on Scheme and Functional Programming, September 2012.
    Note: 13 pages. [bibtex-entry]


  14. Devin Coughlin, Bor-Yuh Evan Chang, Amer Diwan, and Jeremy G. Siek. Measuring Enforcement Windows with Symbolic Trace Interpretation. In International Symposium of Software Testing and Analysis, July 2012. [bibtex-entry]


  15. Wieyu Miao and Jeremy G. Siek. Pattern-based Traits. In Symposium on Applied Computing, March 2012. [bibtex-entry]


  16. Amal Ahmed, Robert Bruce Findler, Jeremy G. Siek, and Philip Wadler. Blame for All. In ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages, January 2011. [bibtex-entry]


  17. Geoffrey Belter, Jeremy G. Siek, Ian Karlin, and E. R. Jessup. Automatic Generation of Tiled and Parallel Linear Algebra Routines. In Fifth International Workshop on Automatic Performance Tuning (iWAPT), June 2010. [bibtex-entry]


  18. Elizabeth R. Jessup, Ian Karlin, Erik Silkensen, Geoffrey Belter, and Jeremy Siek. Understanding memory effects in the automated generation of optimized matrix algebra kernels. In Automated Program Generation Workshop at ICCS, May 2010. [bibtex-entry]


  19. Justin E. Gottschlich, Manish Vachharajani, and Jeremy G. Siek. An efficient software transactional memory using commit-time invalidation. In Proceedings of the 8th annual IEEE/ACM International Symposium on Code Generation and Optimization, CGO '10, New York, NY, USA, pages 101--110, 2010. ACM. [bibtex-entry]


  20. Weiyu Miao and Jeremy G. Siek. Incremental Type-Checking for Type-Reflective Metaprograms. In GPCE '10: Proceedings of the International Conference on Generative Programming and Component Engineering, 2010. [bibtex-entry]


  21. Jeremy G. Siek and Philip Wadler. Threesomes, with and without blame. In POPL '10: Proceedings of the 37th annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, New York, NY, USA, pages 365--376, 2010. ACM. [bibtex-entry]


  22. Jeremy G. Siek, Ronald Garcia, and Walid Taha. Exploring the Design Space of Higher-Order Casts. In European Symposium on Programming, March 2009. [bibtex-entry]


  23. Geoffrey Belter, E. R. Jessup, Ian Karlin, and Jeremy G. Siek. Automating the Generation of Composed Linear Algebra Kernels. In International Conference for High Performance Computing, Networking, Storage and Analysis, 2009. [bibtex-entry]


  24. Justin E. Gottschlich, Jeremy G. Siek, Manish Vachharajani, Dwight Y. Winkler, and Daniel A. Connors. An efficient lock-aware transactional memory implementation. In Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS '09, New York, NY, USA, pages 10--17, 2009. ACM. [bibtex-entry]


  25. Boyana Norris, Albert Hartono, Elizabeth Jessup, and Jeremy G. Siek. Generating Empirically Optimized Composed Matrix Kernels from MATLAB Prototypes. In International Conference on Computational Science, 2009. [bibtex-entry]


  26. Jeremy G. Siek and Philip Wadler. Threesomes, with and without blame. In Proceedings for the 1st workshop on Script to Program Evolution, STOP '09, New York, NY, USA, pages 34--46, 2009. ACM. [bibtex-entry]


  27. Angela Yun Zhu, Walid Taha, Robert Cartwright, Matthieu Martel, and Jeremy G. Siek. In Pursuit of Real Answers. In Proceedings of the 2009 International Conference on Embedded Software and Systems, Washington, DC, USA, pages 115--122, 2009. IEEE Computer Society. [bibtex-entry]


  28. Jeremy G. Siek, Ian Karlin, and E. R. Jessup. Build to Order Linear Algebra Kernels. In Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL 2008), pages 1-8, April 2008. [bibtex-entry]


  29. Jeremy G. Siek and Manish Vachharajani. Gradual Typing and Unification-based Inference. In Dynamic Languages Symposium, 2008. AITO. [bibtex-entry]


  30. Jeremy G. Siek and Walid Taha. Gradual Typing for Objects. In ECOOP 2007, volume 4609 of LCNS, pages 2-27, August 2007. Springer Verlag. [bibtex-entry]


  31. Seth Fogarty, Emir Pasalic, Jeremy G. Siek, and Walid Taha. Concoqtion: Indexed Types Now!. In ACM SIGPLAN 2007 Workshop on Partial Evaluation and Program Manipulation (PEPM '07), 2007. [bibtex-entry]


  32. Douglas Gregor, Jaakko Järvi, Jeremy G. Siek, Gabriel Dos Reis, Bjarne Stroustrup, and Andrew Lumsdaine. Concepts: Linguistic Support for Generic Programming in C++. In Proceedings of the ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'06), October 2006. [bibtex-entry]


  33. Douglas Gregor, Jaakko Järvi, Jeremy Siek, Bjarne Stroustrup, Gabriel Dos Reis, and Andrew 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, October 2006. ACM Press. [bibtex-entry]


  34. Jeremy G. Siek and Walid Taha. Gradual typing for functional languages. In Scheme and Functional Programming Workshop, pages 81-92, September 2006. [bibtex-entry]


  35. Jeremy G. Siek and Walid Taha. A Semantic Analysis of C++ Templates. In ECOOP 2006: European Conference on Object-Oriented Programming, Nantes, France, July 2006. [bibtex-entry]


  36. Jaakko Järvi, Douglas Gregor, Jeremiah Willcock, Andrew Lumsdaine, and Jeremy G. Siek. Algorithm specialization in generic programming - Challenges of constrained generics in C++. In PLDI '06: Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, New York, NY, USA, June 2006. ACM Press. [Annotation] [bibtex-entry]


  37. Jaakko Järvi, Douglas Gregor, Jeremiah Willcock, Andrew Lumsdaine, and Jeremy Siek. Algorithm Specialization in Generic Programming: Challenges of Constrained Generics in C++. In PLDI '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, New York, NY, USA, pages 272--282, 2006. ACM Press. [bibtex-entry]


  38. Jeremy Siek and Andrew Lumsdaine. Language Requirements for Large-Scale Generic Libraries. In GPCE '05: Proceedings of the fourth international conference on Generative Programming and Component Engineering, September 2005.
    Note: Accepted for publication. [Annotation] [bibtex-entry]


  39. Jeremy G. Siek and Andrew Lumsdaine. Essential Language Support for Generic Programming. In PLDI '05: Proceedings of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation, pages 73--84, June 2005. ACM Press. [Annotation] [bibtex-entry]


  40. Jeremy Siek and Andrew Lumsdaine. Modular Generics. In Concepts: a Linguistic Foundation of Generic Programming, April 2004. Adobe Systems. [Annotation] [bibtex-entry]


  41. Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy G. Siek, and Jeremiah Willcock. A Comparative Study of Language Support for Generic Programming. In Proceedings of the 2003 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA'03), October 2003. [bibtex-entry]


  42. Jaakko Järvi, Andrew Lumsdaine, Jeremy Siek, and Jeremiah Willcock. An Analysis of Constrained Polymorphism for Generic Programming. In Kei Davis and Jörg Striegnitz, editors, Multiparadigm Programming 2003: Proceedings of the MPOOL Workshop at OOPSLA'03, John von Neumann Institute of Computing series, Anaheim, CA, pages 87--107, October 2003. [bibtex-entry]


  43. Jaakko Järvi, Andrew Lumsdaine, Jeremy Siek, and Jeremiah Willcock. An Analysis of Constrained Polymorphism for Generic Programming. In Kei Davis and Jörg Striegnitz, editors, Multiparadigm Programming 2003: Proceedings of the MPOOL Workshop at OOPSLA'03, John von Neumann Institute of Computing series, Anaheim, CA, pages 87--107, October 2003. [bibtex-entry]


  44. Doug Gregor, Brian Osman, David R. Musser, Jeremy G. Siek, Lie-Quan Lee, and Andrew Lumsdaine. Concept-based component libraries and optimizing compilers. In NSF Next Generation Systems Program Workshop at International Parallel and Distributed Processing Symposium, IPDPS 2002, pages 174 -181, 2002. [bibtex-entry]


  45. Sibylle Schupp, D. P. Gregor, B. Osman, David R. Musser, Jeremy G. Siek, Lie-Quan Lee, and Andrew Lumsdaine. Concept-Based Component Libraries and Optimizing Compilers. In Proceedings IPDPS'02, 2002. [bibtex-entry]


  46. David Abrahams and Jeremy G. Siek. Policy Adaptors and the Boost Iterator Adaptor Library. In Second Workshop on C++ Template Programming, October 2001. [bibtex-entry]


  47. Jeremiah Willcock, Jeremy Siek, and Andrew Lumsdaine.. Caramel: A Concept Representation System for Generic Programming. In Second Workshop on C++ Template Programming, October 2001. [bibtex-entry]


  48. Jeremiah Willcock, Jeremy Siek, and Andrew Lumsdaine. Caramel: A Concept Representation System for Generic Programming. In Second Workshop on C++ Template Programming, Tampa, Florida, October 2001. [bibtex-entry]


  49. Jeremy G. Siek and Andrew Lumsdaine. Concept checking: Binding parametric polymorphism in C++. In Proceedings of the First Workshop on C++ Template Programming, Erfurt, Germany, 2000. [bibtex-entry]


  50. Jeremy G. Siek and Andrew Lumsdaine. Mayfly: A Pattern for Lightweight Generic Interfaces. In Pattern Languages of Programs, July 1999. [bibtex-entry]


  51. Lie-Quan Lee, Jeremy G. Siek, and Andrew Lumsdaine. The generic graph component library. In OOPSLA '99: Proceedings of the 14th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, New York, NY, USA, pages 399--414, 1999. ACM Press. [bibtex-entry]


  52. Lie-Quan Lee, Jeremy G. Siek, and Andrew Lumsdaine. Generic Graph Algorithms for Sparse Matrix Ordering. In ISCOPE'99, Lecture Notes in Computer Science, 1999. Springer-Verlag. [bibtex-entry]


  53. Lie-Quan Lee, Jeremy G. Siek, and Andrew Lumsdaine. Generic Graph Algorithms for Sparse Matrix Ordering. In ISCOPE'99, LNCS, 1999. Springer-Verlag. [bibtex-entry]


  54. Jeremy G. Siek, Lie-Quan Lee, and Andrew Lumsdaine. The generic graph component library. In Proceedings of the 1999 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pages 399--414, 1999. ACM Press. [bibtex-entry]


  55. Jeremy G. Siek and Andrew Lumsdaine. The Basic Linear Algebra Instruction Set: Building Blocks for Portable High Performance. In SciTools, 1998. [bibtex-entry]


  56. Jeremy G. Siek and Andrew Lumsdaine. A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library. In Parallel Object Oriented Scientific Computing, 1998. ECOOP. [bibtex-entry]


  57. Jeremy G. Siek and Andrew Lumsdaine. The Matrix Template Library: A Unifying Framework for Numerical Linear Algebra. In Parallel Object Oriented Scientific Computing, 1998. ECOOP. [bibtex-entry]


  58. Jeremy G. Siek and Andrew Lumsdaine. The Matrix Template Library: A Generic Programming Approach to High Performance Numerical Linear Algebra. In ISCOPE'98, LNCS, 1998. Springer-Verlag. [bibtex-entry]


  59. Jeremy G. Siek, Andrew Lumsdaine, and Lie-Quan Lee. Generic Programming for High Performance Numerical Linear Algebra. In Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98), 1998. SIAM Press. [bibtex-entry]


Internal reports (24)
  1. Douglas Gregor, Jeremy Siek, and Andrew Lumsdaine. Iterator Concepts for the C++0x Standard Library (Revision 5). Technical report N2758=08-0268, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, October 2008. [bibtex-entry]


  2. Douglas Gregor, Bjarne Stroustrup, James Widman, and Jeremy Siek. Proposed Wording for Concepts (Revision 9). Technical report N2773=08-0283, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, October 2008. [bibtex-entry]


  3. Douglas Gregor, Jeremy Siek, and Andrew Lumsdaine. Iterator Concepts for the C++0x Standard Library (Revision 4). Technical report N2739=08-0249, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, July 2008. [bibtex-entry]


  4. Douglas Gregor, Bjarne Stroustrup, James Widman, and Jeremy Siek. Proposed Wording for Concepts (Revision 8). Technical report N2741=08-0251, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, July 2008. [bibtex-entry]


  5. Douglas Gregor, Bjarne Stroustrup, James Widman, and Jeremy Siek. Proposed Wording for Concepts (Revision 7). Technical report N2710=08-0220, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, July 2008. [bibtex-entry]


  6. Douglas Gregor, Jeremy Siek, and Andrew Lumsdaine. Iterator Concepts for the C++0x Standard Library (Revision 3). Technical report N2695=08-0205, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, June 2008. [bibtex-entry]


  7. Douglas Gregor, Bjarne Stroustrup, James Widman, and Jeremy Siek. Proposed Wording for Concepts (Revision 6). Technical report N2676=08-0186, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, June 2008. [bibtex-entry]


  8. Douglas Gregor, Jeremy Siek, and Andrew Lumsdaine. Iterator Concepts for the C++0x Standard Library (Revision 2). Technical report N2624=08-0134, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, May 2008. [bibtex-entry]


  9. Douglas Gregor, Bjarne Stroustrup, James Widman, and Jeremy Siek. Proposed Wording for Concepts (Revision 5). Technical report N2617=08-0127, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, May 2008. [bibtex-entry]


  10. Douglas Gregor, Jeremy Siek, and Andrew Lumsdaine. Iterator Concepts for the C++0x Standard Library (Revision 1). Technical report N2570=08-0080, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, March 2008. [bibtex-entry]


  11. Douglas Gregor, Jeremy Siek, and Andrew Lumsdaine. Iterator Concepts for the C++0x Standard Library. Technical report N2500=08-0010, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, February 2008. [bibtex-entry]


  12. Douglas Gregor, Bjarne Stroustrup, Jeremy Siek, and James Widman. Proposed Wording for Concepts (Revision 4). Technical report N2501=08-0011, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, February 2008. [bibtex-entry]


  13. Douglas Gregor, Jeremy Siek, and Andrew Lumsdaine. Concepts for the C++0x Standard Library: Iterators (Revision 2). Technical report N2323=07-0183, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, July 2007. [bibtex-entry]


  14. Douglas Gregor, Jeremy Siek, Jeremiah Willcock, Jaakko Järvi, Ronald Garcia, and Andrew Lumsdaine. Concepts for C++0x (Revision 1). Technical report N1849=05-0109, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, August 2005. [bibtex-entry]


  15. Douglas Gregor and Jeremy Siek. Implementing Concepts. Technical report N1848=05-0108, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, August 2005. [bibtex-entry]


  16. Douglas Gregor and Jeremy Siek. Explicit model definitions are necessary. Technical report N1798=05-0058, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, May 2005. [bibtex-entry]


  17. Jeremy Siek, Douglas Gregor, Ronald Garcia, Jeremiah Willcock, Jaakko Järvi, and Andrew Lumsdaine. Concepts for C++0x. Technical report N1758=05-0018, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, January 2005. [bibtex-entry]


  18. Jeremy Siek and Andrew Lumsdaine. Essential Language Support for Generic Programming: Formalization Part 1. Technical report 605, Indiana University, December 2004. [Annotation] [bibtex-entry]


  19. Daniel P. Friedman, Abdulaziz Ghuloum, Jeremy G. Siek, and Lynn Winebarger. Improving the Lazy Krivine Machine. Technical report 581, Indiana University, November 2003.
    Note: To appear in the journal, Higher Order and Symbolic Computation. [Annotation] [bibtex-entry]


  20. Todd L. Veldhuizen and Jeremy Siek. Combining Optimizations, Combining Theories. Technical report 582, Indiana University, May 2003. [Annotation] [bibtex-entry]


  21. David Abrahams, Jeremy Siek, and Thomas Witt. New Iterator Concepts. Technical report N1477=03-0060, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, 2003. [bibtex-entry]


  22. David Abrahams, Jeremy Siek, and Thomas Witt. Iterator Facade and Adaptor. Technical report N1476=03-0059, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++, 2003. [bibtex-entry]


  23. J. Järvi, Bjarne Stroustrup, Douglas Gregor, and Jeremy Siek. Decltype and Auto. Technical report N1478=03-0061, ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, : Programming Language C++, 2003. [bibtex-entry]


  24. Sibylle Schupp, Douglas Gregor, Brian Osman, David R. Musser, Jeremy Siek, Lie-Quan Lee, and Andrew Lumsdaine. Concept-based Component Libraries and Optimizing Compilers. Technical report, RPI Computer Science Department Technical Report 02-02, 2002. [bibtex-entry]


Posters and Presentations (1)
  1. Jeremy G. Siek and Andrew Lumsdaine. Generic Programming for High Performance Numerical Linear Algebra, 1998.
    Note: Award for Best Web Presentation. [bibtex-entry]



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.




Last modified: Mon Jun 20 09:25:12 2016
Author: apache.


This document was translated from BibTEX by bibtex2html