Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!brl-tgr!tgr!gwyn@BRL.ARPA
From: gwyn@BRL.ARPA (VLD/VMB)
Newsgroups: net.lang.c
Subject: Re:  more questions about efficient C code
Message-ID: <11554@brl-tgr.ARPA>
Date: Sun, 14-Jul-85 00:56:29 EDT
Article-I.D.: brl-tgr.11554
Posted: Sun Jul 14 00:56:29 1985
Date-Received: Wed, 17-Jul-85 04:27:50 EDT
Sender: news@brl-tgr.ARPA
Lines: 12

I have to disagree with your view that "programming is a tool for all
and not a science for a few".  Most of the problems I have encountered
with software have been the direct result of it being produced by
amateurs who were apparently both unaware of the science and
unfamiliar with the proper usage of the tools.

C is meant for experienced, professional programmers; and even those
are expected to learn about the language before dealing with it.  It
makes no sense to argue that all code should be readable by those
unfamiliar with the language; would you prohibit the use of classes
in C++, data structures and pointers in C, etc. simply because people
whose experience is limited to a BASIC primer don't understand them?