Hacker News new | ask | show | jobs
by cmrdporcupine 2020 days ago
Overuse of the preprocessor is perhaps the #1 cause of inscrutable compile error messages.

And certainly doesn't help with compile times.