On 5/7/07, Bob Schmertz <[EMAIL PROTECTED]> wrote:
(I know, we're all supposed to hate the C preprocessor -- it's either too limiting or too powerful, depending on where you're coming from)
The c preprocessor can be quite fun, but I view it more like a puzzle. I've heard a lot of people complain that it make c/c++ not c/c++, but that's what I like about it. I can add the feature that the language should have, such as foreach in c++ or inheritance in c. While a better solution might be to just use a language that actually has them ( such as D, C# or boo ) sometimes its a good mental challenge to find the best may to make these feature feel at home in other languages. The only major problem is that they make debugging much harder because they are lost before the compiler gets the file. ps- Ive been coding all day so I was ending every sentence like this;:w
