Article View: alt.msdos.programmer
Article #906Re: Newbie Wants Advice on C-Programming
From: mat
Date: Tue, 29 Dec 1992 17:54
Date: Tue, 29 Dec 1992 17:54
29 lines
2110 bytes
2110 bytes
In article <C003EI.H3u@news.udel.edu>, bew@brahms.udel.edu (Ben Williams) writes: > In article <1992Dec24.230420.4243@sequent.com> furballs@sequent.com (Paul Penrod) writes (among other things in an excellant article): > > ; PASCAL was designed solely > ; for the purpose of teaching structured programming as espoused by > ; Tom DeMarco, Richard West, et al. C was written in 1969 for the > ; express purpose of providing a general purpose Operating Systems > ; language that was portable, (spelled UNIX). > Yes, isn't it interesting that two of the most popular general purpose > languages for writing applications software were not designed to be used to > write application software. ... I'm afraid that the original statement about C is wrong, and the followup at least partly so. I can go digging up quotes out of the July-August '78 BSTJ if you insist, but C was written `so that the author and his colleagues would not have to program in assembler' and the portability of the operating system was an un-looked-for benefit. And ``it suffices to say that UNIX offers many interesting programs, from compiler-compilers to equation typesetters, that would not exist had their authors had to program in assembler.'' (From memory, so it's probably a slight misquote.) Pascal was designed for teaching; for reasons which I've belabored often enough, it's not really suitable for that either. -- (This man's opinions are his own.) From mole-end Mark Terribile mat@mole-end.matawan.nj.us, Somewhere in Matawan, NJ
Technical Details
Message-ID:
<1992Dec29.175440.19000@mole-end.matawan.nj.us>Path:
arc1-ca.pugleaf.net!sparky!uunet!mole-end!matReferences:
<1992Dec23.220530.15347@netcom.com> <1992Dec24.154204.25248@blkbox> <C003EI.H3u@news.udel.edu>Show Full Headers
Complete Article Headers
Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer,comp.lang.c++,comp.lang.c Path: arc1-ca.pugleaf.net!sparky!uunet!mole-end!mat From: mat@mole-end.matawan.nj.us Subject: Re: Newbie Wants Advice on C-Programming Message-ID: <1992Dec29.175440.19000@mole-end.matawan.nj.us> Summary: Portability was a nice side-effect Organization: : References: <1992Dec23.220530.15347@netcom.com> <1992Dec24.154204.25248@blkbox> <C003EI.H3u@news.udel.edu> Date: Tue, 29 Dec 1992 17:54:40 GMT Lines: 29