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=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Xref: utzoo comp.lang.c:29084 comp.lang.ada:3843 Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!rochester!crdgw1!jupiter!kassover From: kassover@jupiter.crd.ge.com (David Kassover) Newsgroups: comp.lang.c,comp.lang.ada Subject: Re: Excerpts from "The C Programming Language" (Re: C bashing) Message-ID: <7937@crdgw1.crd.ge.com> Date: 25 May 90 15:10:24 GMT References: <2426@psuhcx.psu.edu> <233@mcosm.uucp> Sender: news@crdgw1.crd.ge.com Followup-To: comp.lang.c Distribution: comp Organization: Aule-Tek, Inc. List-Id: >In article <2426@psuhcx.psu.edu>, hannum@schubert.psu.edu (Charles Hannum) writes: || To settle some of the flame wars from Ada, Lisp, and Pascal lovers against the || C language, I quote some paragraphs from the introduction to "The C Programming || Language" by Brian W. Kernighan and Dennis M. Ritchie below: || |[stuff deleted] || of incompatible data types. Nevertheless, C retains the basic philosophy that || programmers know what they are doing; it only requires that they state their || intentions explicitly." Well and good. But the *users* don't know what the programmer was doing. For that matter, the programmer doesn't know what the current implementation or port is doing to the program (or the user) 8-) I would think that if someone wanted to build a sharp tool, one would also want to keep the edges away from the handles. IMO, Ada helps this more than C does. -- David Kassover "Proper technique helps protect you against kassover@ra.crd.ge.com sharp weapons and dull judges." kassover@crd.ge.com F. Collins