logoalt Hacker News

teo_zero • today at 1:20 PM • 1 reply • view on HN

Doing non-trivial anything you slow down compilation, make debugging harder and increase fragility and complexity. Sometimes that's a mistake, sometimes not.

Getting rid of something because someone sometimes abuses it, is short-sighted.


Replies

0c3ca83 • today at 2:23 PM

You don't need to get rid of it to leave it unused. Macro wizardry leads to poor code.