Comment Comment by banachtarski The reason I don't agree with this is because the preprocessor is the main killer of compiler throughput in a large project, preventing a number of optimizations that would otherwise be possible. parent banachtarski 5 years ago