Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!ucsd!sdcsvax!ucsdhub!hp-sdd!hplabs!hpl-opus!hpccc!hp-sde!hpfcdc!hpfelg!jk From: jk@hpfelg.HP.COM (John Kessenich) Newsgroups: comp.lang.c Subject: Re: How do you explain the obvious? Message-ID: <690007@hpfelg.HP.COM> Date: 28 Apr 88 17:05:07 GMT References: <1738@loral.UUCP> Organization: HP Elec. Design Div. -FtCollins Lines: 15 Analytical people often work under a fundamental axiom: Given two methods that achieve the same result, the simpler method is the better (more correct) method. There are lots of rational justifications of this, but the fact that it is so fundamental can leave you speechless when it is challenged. So is it easier to just use macros based on their names, or to have to keep track of what they are defined as and keep checking that this is semantically correct? (It is probably simpler for the programmer not to have to simulate cpp while writing code.) John Kessenich