From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: *** X-Spam-Status: No, score=3.5 required=5.0 tests=BAYES_05,MSGID_SHORT, REPLYTO_WITHOUT_TO_CC,TO_NO_BRKTS_PCNT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 129c11,7d33595858e07f17 X-Google-Attributes: gid129c11,public X-Google-Thread: 126597,10fb2defe7533bab,start X-Google-Attributes: gid126597,public X-Google-Thread: 12da6b,10fb2defe7533bab,start X-Google-Attributes: gid12da6b,public X-Google-Thread: 11aab4,10fb2defe7533bab,start X-Google-Attributes: gid11aab4,public X-Google-ArrivalTime: 1985-06-11 00:53:29 PST Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site reed.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!vax135!cornell!uw-beaver!tektronix!reed!rosalia From: rosalia@reed.UUCP (Mark Galassi) Newsgroups: net.micro,net.lang,net.lang.c,net.lang.ada Subject: Re: Who Wants Ada? Message-ID: <1649@reed.UUCP> Date: Tue, 11-Jun-85 03:53:29 EDT Article-I.D.: reed.1649 Posted: Tue Jun 11 03:53:29 1985 Date-Received: Wed, 12-Jun-85 20:13:09 EDT Reply-To: rosalia@reed.UUCP (Mark Galassi) Organization: Reed College, Portland, Oregon Xref: watmath net.micro:10739 net.lang:1605 net.lang.c:5366 net.lang.ada:288 Date: 1985-06-11T03:53:29-04:00 List-Id: In article <494@bonnie.UUCP> spf@bonnie.UUCP (Steve Frysinger) writes: >> .... This is what the Ada people >> need to drive through their skulls: we don't want another COBOL or >> Pascal! (No personal offence to "Ada people".) >> >> Mark Galassi >> ...!tektronix!reed!rosalia >> {These views are mine and should be everybody else's :-) } Since then Steve has written me a couple of letters, showing that he understands that C has more raw power and that the reasons for preferring Ada are managerial (large projects with many poeple require a language oriented towards tyranny rather than anarchy). This does confirm that nobody will program in Ada for the joy of it, but rather as a chore. My deep respect for Steve, but a couple of things need correcting: > >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. ** Use the DECUS C compiler (public domain), it performs better than other compilers on RSX and RT-11. >The point is this: C is not necessarily more efficient than Pascal (or >Ada, etc). The quality of the compiler and run-time system is where >it's at. While I'm not in love with either Ada or C, the argument I >read on the net sounds more like defense of the familiar (C) against >the unknown (Ada), which is not a very open-minded frame of mind for >people in a high-tech, fast-paced industry. >Steve Frysinger ** what is more open-minded than programming because it is enjoyable rather than a duty? I have also seen projects for which C presented portability, and many people could modify the code and understand it. Microsoft develops all its applications in C, as do many other high- powered companies. Some programs for bank use have been written in C and were amazingly efficient (the programmers probably hated it :-) ). My code always passes lint checks with the "-b" and other tight options. >Why would I waste my time expressing anybody's opinions but my own? ** you wouldn't waste time if they all agreed with you. :-) Mark Galassi ...!tektronix!reed!rosalia