C++ templates have been a blessing in my everyday work because of its power. But one cannot ignore the (very very very very long) compilation time that results from the heav
It's not going to be the answer you want but Walter Bright was the main developer of the first native C++ compiler, and an optimized c++ complier. After all that he wrote his own programming language called D. It's basically an improvement on C++ and copes with templates better.
I do not know of any c++ compiler that it optimized for template use.