Hacker News new | ask | show | jobs
by tialaramex 720 days ago
Because the language works by textual inclusion and so a "translation unit" isn't really just your code this is much more likely to result in nasty surprises, up to and including ODR violations.
1 comments

Yes, if you try hard enough I'm sure you can find ways to screw up.

From a practical point of view it is fine.