Tom Gal wrote:

As for the car analogy, I see a lot more sense in not mandating whitespace
behavior, which was deprecated long ago in favor of facilitating people to
make there own tools as they please.

Um, that's not really true.

The reasons for hating whitespace indentation were:
1) Low memory -- "But that <tab> saves 4 bytes.  4 WHOLE BYTES!"
2) Identically looking code that worked differently

We don't have the first problem anymore.

The second problem is still with us in Makefiles. Apparently mandated whitespace with screwball problems wasn't enough to get the majority to throw out make. Anyone who still uses make doesn't get to whine about whitespace.

I prefer mandated whitespace. Whether part of the language or a part of your local programming "style guide", mandate it. Every time I see a different indentation scheme my brain has to pause. If the scheme is consistent, eventually my brain quits seeing the indentation.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to