Hacker News new | ask | show | jobs
by lultimouomo 3329 days ago
The post seems to be more about evaluating alternatives to preprocessor-based solutions to common problems; even when alternatives exist, reasonable people can disagree about whether they're actually better, but I think most would agree that it would be nice to have a proper module system instead of using textual includes, or that the fact that macros cannot be namespaced and can lead to ODR violations is not awesome.

Anyway, the post ends saying

> With current C++(17), most of the preprocessor use can’t be replaced easily.

and I think we can all agree on that.