If replacing standard high level programming concepts like generics&#x2F;templates with C macros is your idea of a productive programming environment than I don&#x27;t know what to say.<p>Just look at any C collection library for things like maps compared to C++.