Originally Posted by
Sebastiani
But then where do you draw the line? I mean, look at audinue's example again. It's precisely that "whether you put a spaces around an expression inside parentheses" sort of thing. In fact, if you look at most coding guidelines, they're typically just as strict. My contention is that by enforcing such things, the author is either forced to convert all of their work after the fact, or else adopt the standard outright to save time. Neither make sense to me. I would prefer to give people full artistic license so that they can concentrate on more important things rather than to be so concerned with such trifling details.
So then they could write stuff like this, which just ........es off people that have to maintain the code once they're gone?
Code:
main(){char o[1920]={0};int _;double l[]={0,-5,11,0,0,5,0,0,0},_1=0.174533;
for(_=0;_<36;++_)(((int)(2[l]=((cos(_1)*(4[l]=2[l]))+(sin(_1)*7[l])))+12)*80
+((int)(7[l]=((cos(_1)*7[l])-(sin(_1)*4[l])))+40))[o]=_<27?(((int)(8[l]=((cos(-_1)
*(6[l]=8[l]))+(sin(-_1)*5[l])))+8)*80+((int)(5[l]=((cos(-_1)*5[l])-(sin(-_1)*6[l])))
+40))[o]=(((int)(1[l]=((cos(_1)*(0[l]=1[l]))+(sin(_1)*3[l])))+16)*80+((int)(3[l]=
((cos(_1)*3[l])-(sin(_1)*0[l])))+40))[o]='*':'*';_=0;while(_<1920)putchar(_++[o]);}
[edit: what's with the word filters on this site? sessip (backwards) is hardly a controversial word]