Reply to Andrei,
Kagamin wrote:
Also,
it is my perception (and not only mine) that C#'s creator completely
missed the power of templates and generative programming.
I have never met the man, but it is my impression that Anders didn't miss
the power, he just doesn't care for the paradigm. I would speculate that
because there is nothing that it adds that can't be done at runtime (ignoring
things like perf), he left it out. C# seems to take the "do stuff as late
as you can" approach across the board.