Content deleted Content added
m Added Nim |
|||
Line 369:
; Compile-time versus execution-time tradeoff : If a great deal of template metaprogramming is used.
; [[Generic programming]] : Template metaprogramming allows the programmer to focus on architecture and delegate to the compiler the generation of any implementation required by client code. Thus, template metaprogramming can accomplish truly generic code, facilitating code minimization and better maintainability{{Citation needed|date=June 2014}}.
; Readability : With respect to C++ prior to C++11, the syntax and idioms of template metaprogramming
| first1 = K.
| last1 = Czarnecki
|