Xref: utzoo comp.lang.c:19755 comp.lang.misc:3038 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!att!cbnewsc!nevin1 From: nevin1@cbnewsc.ATT.COM (nevin.j.liber) Newsgroups: comp.lang.c,comp.lang.misc Subject: Re: int divided by unsigned. Message-ID: <1560@cbnewsc.ATT.COM> Date: 5 Jul 89 23:47:16 GMT References: <10457@smoke.BRL.MIL> <13960@lanl.gov> Reply-To: nevin1@ihlpb.ATT.COM (nevin.j.liber) Followup-To: comp.lang.misc Organization: AT&T Bell Laboratories Lines: 16 In article <13960@lanl.gov> jlg@lanl.gov (Jim Giles) writes: |The principle of least |astonishment is considered, by most designers, to be something worth |obeying. C rarely does. In fact, there have been many studies of |various programming language features to determine the effect they |have on programmer productivity. There are perhaps a dozen features |which are consistently found to be damaging to productivity. Of course, |C has all of these features. Could you please elaborate (in comp.lang.misc, of course)? I'm sure that many of us would be interested in seeing that list. Thanks (in advance), -- NEVIN ":-)" LIBER AT&T Bell Laboratories nevin1@ihlpb.ATT.COM (312) 979-4751