Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ncoast.UUCP Path: utzoo!linus!decvax!cwruecmp!hal!ncoast!bsa From: bsa@ncoast.UUCP (Brandon Allbery) Newsgroups: net.unix Subject: Unix source code readability Message-ID: <736@ncoast.UUCP> Date: Sun, 16-Jun-85 15:54:24 EDT Article-I.D.: ncoast.736 Posted: Sun Jun 16 15:54:24 1985 Date-Received: Sun, 23-Jun-85 05:54:52 EDT References: <11114@brl-tgr.ARPA> Reply-To: bsa@ncoast.UUCP (Brandon Allbery) Followup-To: net.unix Organization: North Coast Xenix, Cleveland, OH Lines: 20 Summary: Admitted, but look at the source Expires: Consider that various Unices were written by (1) grad students or (2) people who REALLY DIDN'T INTEND that the code become public (SysV is a modified SysIII which is a modified V7, the code is probably largely identical). I could show you readable code, but anyone who thinks Ada is THE answer probably has too much of a bias -- he would not even try. (I dislike most C-isms, so my code is fairly clean and lacking in most non-intuitive constructs such as ``x = 5, y = 3;'' and the use of && such that (x && y) doesn't evaluate y if x is false.) (BTW, Ada is too big. Did nobody learn the lesson of PL/I? Tasking BUILT INTO THE LANGUAGE, when it's not an object-type language!? I fully expect problems on that one. . .) --bsa -- Brandon Allbery, Unix Consultant -- 6504 Chestnut Road, Independence, OH 44131 decvax!cwruecmp!ncoast!bsa; ncoast!bsa@case.csnet; +1 216 524 1416; 74106,1032 ========================> Trekkies have Warped minds. <=======================