comp.lang.ada
 help / color / mirror / Atom feed
From: kassover@jupiter.crd.ge.com (David Kassover)
Subject: Re: Excerpts from "The C Programming Language" (Re: C bashing)
Date: 25 May 90 15:10:24 GMT	[thread overview]
Message-ID: <7937@crdgw1.crd.ge.com> (raw)
In-Reply-To: 233@mcosm.uucp

>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

      reply	other threads:[~1990-05-25 15:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <2426@psuhcx.psu.edu>
1990-05-24 20:58 ` Excerpts from "The C Programming Language" (Re: C bashing) bagpiper
1990-05-25 15:10   ` David Kassover [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox