Hello Walter,

bearophile wrote:

In C# you are able to create and compile programs at runtime.

Any language can do that.

And if you take
a look at the Google C++ style guide you see that for a
representative group
of programmers the metaprogramming capabilities are a negative thing
:-)
I'd be careful not to conflate C++ template metaprogramming with
metaprogramming in general.


I think it is safe to say that the ghastly hackery needed to do MP in C++ is a *major* part of the reason it is banned. OTOH the other reasons might be enough to keep it out even still.

--
... <IXOYE><



Reply via email to