Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 alpha 4/3/85; site ukma.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!cbosgd!ukma!david From: david@ukma.UUCP (David Herron, NPR Lover) Newsgroups: net.micro Subject: Re: Who Wants Ada? Message-ID: <1868@ukma.UUCP> Date: Wed, 12-Jun-85 11:20:44 EDT Article-I.D.: ukma.1868 Posted: Wed Jun 12 11:20:44 1985 Date-Received: Thu, 13-Jun-85 23:52:32 EDT References: <11117@brl-tgr.ARPA> <1593@reed.UUCP> <494@bonnie.UUCP> <56@umcp-cs.UUCP> <496@bonnie.UUCP> Reply-To: david@ukma.UUCP (David Herron, NPR Lover) Organization: Univ. of KY Mathematical Sciences Lines: 33 In article <496@bonnie.UUCP> spf@bonnie.UUCP (Steve Frysinger) writes: >> In article <494@bonnie.UUCP> spf@bonnie.UUCP (Steve Frysinger) writes: >> >> >Just for the record, on my DEC PRO 350 (a PDP-11/23 running RSX-11M) >> >the code generated by the Pascal compiler has consistently been 50-100% >> >FASTER than the code generated by Whitesmith's C compiler. ... >> ASCII, and a couple of other things. This, not suprisingly, is very much Sorry ... C does NOT require ASCII. I suggest you read the C Reference manual *real*closely* sometime(in the rear of K&R). It talks about C compilers for many different machines. Including IBM-370's. Also, '\n' does not mean ASCII LF. It means, "whatever is used as a line seperator". I know of 2 C compilers where it means something else. >If C is optimized for a PDP-11 architecture, why does it do WORSE on >the PDP-11/23 than Pascal. Maybe I missed your logic somewhere... Like somebody else said in the quoted posting (I editted it out). You can write a BAD compiler, or you can write a good compiler. If you're comparing the DECUS C compiler to (fr instance) OMSI pascal, the pascal compiler will of course come out worse. -- --- David Herron --- ARPA-> ukma!david@ANL-MCS.ARPA or ukma!david<@ANL-MCS> --- or david%ukma.uucp@anl-mcs.arpa --- Or even anlams!ukma!david@ucbvax.arpa --- UUCP-> {ucbvax,unmvax,boulder,oddjob}!anlams!ukma!david --- {ihnp4,decvax,ucbvax}!cbosgd!ukma!david "It's *Super*User* to the rescue!"