3 ms·
This just in: you can write bad code in any language. In this case, that language is the C Preprocessor, already well documented and widely accepted as a Bad L
by bregma 7y ago
This just in: you can write bad code in any language.
In this case, that language is the C Preprocessor, already well documented and widely accepted as a Bad Language To Start With.
The title of the article is misleading: it's not "destroying C" it's writing Bad Code using the C Preprocessor. It's not destroying C any more than a series of bad puns destroys the English language.
- chapium 7y agoIf one has the time, I think its a good exercise to turn a paradigm on its head and see if anything good falls out of the awfulness.
- mumblemumble 7y ago> you can write bad code in any language. But it's more fun to do in C.
- tatersolid 7y agoIt’s much easier to do it in C, even when you think you’re not writing bad code.
- shakna 7y ago> This just in: you can write bad code in any language. Pretty sure I pointed that out: > Can we turn C into a new language? Can we do what Lisp and Forth let the over-eager programmer do, but in C? --- > The title of the article is misleading: it's not "destroying C" it's writing Bad Code using the C Preprocessor. To put it another way, when I look at something like this, I might moan and say, "They've ruined it." It's an expression.