Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!usc!apple!oliveb!ames!hc!lanl!jlg From: jlg@lanl.gov (Jim Giles) Newsgroups: comp.lang.c Subject: Re: int divided by unsigned. Message-ID: <13960@lanl.gov> Date: 27 Jun 89 22:42:21 GMT References: <10457@smoke.BRL.MIL> Organization: Los Alamos National Laboratory Lines: 11 From article <10457@smoke.BRL.MIL>, by gwyn@smoke.BRL.MIL (Doug Gwyn): > If you want a different language, feel free to design one. I am. In fact I have recent read more than two dozen books on the subject of programming language design. 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.