This works for extreme needs.
But you're probably not doing s ton of metaprogramming all the time like you should be, and would with a language that allows it.
The lack of metaprogramming is also why C is so slow compared to C++
C is not slow compared to C++, that is a strange myth.
C is not slow compared to C++. C++ compilation time are slow though.