Шаблоны C++ (Russian Wikipedia)

Analysis of information sources in references of the Wikipedia article "Шаблоны C++" in Russian language version.

refsWebsite
Global rank Russian rank
1st place
1st place
244th place
22nd place
low place
low place
153rd place
177th place
low place
low place

camlunity.ru

  • K. Czarnecki, J. O’Donnell, J. Striegnitz, W. Taha. DSL implementation in metaocaml, template haskell, and C++. — University of Waterloo, University of Glasgow, Research Centre Julich, Rice University, 2004. Архивировано 5 марта 2016 года..
    Цитата: C++ Template Metaprogramming suffers from a number of limitations, including portability problems due to compiler limitations (although this has significantly improved in the last few years), lack of debugging support or IO during template instantiation, long compilation times, long and incomprehensible errors, poor readability of the code, and poor error reporting.

digitalmars.com

microsoft.com

research.microsoft.com

  • Sheard T., Jones S.P. Template Metaprogramming for Haskell // Haskell Workshop. — Pittsburgh: ACM 1-58113-415-0/01/0009, 2002. Архивировано 2 марта 2016 года..
    Цитата: Robinson’s provocative paper identifies C++ templates as a major, albeit accidental, success of the C++ language design. Despite the extremely baroque nature of template meta-programming, templates are used in fascinating ways that extend beyond the wildest dreams of the language designers. Perhaps surprisingly, in view of the fact that templates are functional programs, functional programmers have been slow to capitalize on C++’s success

narod.ru

mrst.narod.ru

web.archive.org

  • K. Czarnecki, J. O’Donnell, J. Striegnitz, W. Taha. DSL implementation in metaocaml, template haskell, and C++. — University of Waterloo, University of Glasgow, Research Centre Julich, Rice University, 2004. Архивировано 5 марта 2016 года..
    Цитата: C++ Template Metaprogramming suffers from a number of limitations, including portability problems due to compiler limitations (although this has significantly improved in the last few years), lack of debugging support or IO during template instantiation, long compilation times, long and incomprehensible errors, poor readability of the code, and poor error reporting.
  • Sheard T., Jones S.P. Template Metaprogramming for Haskell // Haskell Workshop. — Pittsburgh: ACM 1-58113-415-0/01/0009, 2002. Архивировано 2 марта 2016 года..
    Цитата: Robinson’s provocative paper identifies C++ templates as a major, albeit accidental, success of the C++ language design. Despite the extremely baroque nature of template meta-programming, templates are used in fascinating ways that extend beyond the wildest dreams of the language designers. Perhaps surprisingly, in view of the fact that templates are functional programs, functional programmers have been slow to capitalize on C++’s success
  • Digital Mars: D Programming Language 2.0 Архивная копия от 24 июля 2009 на Wayback Machine (англ.)