From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kaz Kylheku To: "'Joe Buck'" , Per Bothner Cc: "engstad@hunt.inmet.com" , "egcs@cygnus.com" Subject: RE: A bug in mark_constants () in varasm.c Date: Tue, 24 Mar 1998 14:49:00 -0000 Message-id: <01BD56F0.48E5C740.kaz@cafe.net> X-SW-Source: 1998-03/msg00830.html On Monday, March 23, 1998 9:47 AM, Joe Buck [SMTP:jbuck@synopsys.com] wrote: > Pal Engstad writes: > > > Linus Torvalds requires that all code in the source is using a tab > > > length of 8 spaces, and he also states that you are a bad programmer > > > if you write code with more than 3 indentation levels. > > Linus has also said that the GNU coding standards should be burned. > Since gcc uses the GNU coding standards, it isn't going to make Linus > happy. The gcc developers aren't going to reject the GNU coding > standards because Linus says so. I agree that the GNU coding standards should be burned. It's plain silly to indent code like this: for (;;) { /* whatever */ if (condition) { /* whatever */ Can you say ``adolescent rebellion against K&R?'' I don't believe that Linus would have said, at least not seriously, that one who uses more than three levels of nesting is bad programmer. There is something said about this in the brief document which describes the Linux coding conventions. If I recall, it's to the effect that deep nesting is rarely necessary. The whole document is rather jestful in nature, anyway.