|
|
|
|
|
by WalterBright
139 days ago
|
|
C++ cannot seem to let go of the preprocessor, which is an anchor hurting the language at every turn. BTW, in my C days, I did a lot of clever stuff with the preprocessor. I was very proud of it. One day I decided to replace the clever macros with core C code, and was quite pleased with the clean result. With D modules, imports, static if, manifest constants, and templates the macro processor can be put on the ash heap of history. Why doesn't C++ deprecate cpp? |
|