• M4 is awful and needs to be buried. Macros are useful as a concept, but M4’s take has no redeeming qualities. Whatever DIY thing you invent in 5 minutes is likely to be more intuitive and less fragile.

    Unix has so much crappy stuff that got in 40 years ago on a whim, and we just keep rolling with it because it’s already there. The ossified base also makes getting updated tools and libraries cumbersome, perpetuating the problem.


    score 1 · canonical