Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site cornell.UUCP Path: utzoo!watmath!clyde!floyd!vax135!cornell!hal From: hal@cornell.UUCP (Hal Perkins) Newsgroups: net.unix,net.lang.c Subject: Re: Improving C Message-ID: <6855@cornell.UUCP> Date: Sun, 11-Mar-84 19:01:04 EST Article-I.D.: cornell.6855 Posted: Sun Mar 11 19:01:04 1984 Date-Received: Mon, 12-Mar-84 05:40:21 EST References: <22000002@ucbcad.UUCP> Organization: Cornell Univ. CS Dept. Lines: 28 > Do you want a fast, powerful language like C, or do you want > a hand-holding, slow language like Pascal? May I submit that Modula-2 > or ADA might be just what you are looking for. They have type checking and > array bounds policing galore. Please do not subject the rest of us to > your unneccessary overhead. What on earth is this nonsense? There's nothing inherently inefficient about Pascal compared to C. Most compilers allow you to turn off any runtime checks, and the resulting code can be as fast as that generated by a C compiler that does an equivalent job of code generation. Now, this is personal opinion, but... I'm getting real tired of the C bigots on the net who take gratuitous pot-shots at other programming languages; who have apparently seen "revealed truth", and it's called C, and it's better than anything else because they say so. Pascal has some problems, but so does C (take a look at all the debates in net.lang.c about the true meaning of obscure C constructs). Neither one is the "ultimate" programming language. So lets stop the non- constructive putdowns of programming languages that do not subscribe to the True Religion of the Unix hackers. It's just wasting everyone's time. (If you feel moved to reply to this with constructive comments, please do so. Keep abusive remarks to yourself.) Hal Perkins UUCP: {decvax|vax135|...}!cornell!hal Cornell Computer Science ARPA: hal@cornell BITNET: hal@crnlcs