Article View: comp.lang.modula2
Article #2964Re: Is C/C++ the dominant teaching language?
From: Daniel P Hudson
Date: Sat, 28 Oct 1995 21:12
Date: Sat, 28 Oct 1995 21:12
33 lines
2184 bytes
2184 bytes
This whole argument is ridiculous and off-topic in each group its cross-posted too. Please take this up in a miscellaneous programming group, or a general chat newsgroup. Pascal was and is a teaching language, hence it is used to *teach* programming at an introductory level, as is and was BASIC. Both languages have extended beyond this, but still keep their original designes along with the new additions. C nor C++ was ever designed to be an introductory teaching level langauge, and therefore are not used for this. In a full CS degree one will more than likely encounter these 2 languages, especially for any corse teaching the issue of portability. Now the reason this whole conversation is poinless is because a *real* CS corse will not teach a langauge, that's what manuals are for. Instead they will teach theory and design which transposes across all programming langauges. A CS major should not care whether the langauge uses DO..LOOP or while(), they should care about the theory and use in design of a loop. Therefore, there is no langauge that is going to be better for teaching CS corses. PASCAL is chosen for introductory corses because it is extremely picky about the design of a program. Whether the language has any real application possibilities or not is completely irrelavant to the corse. And on the other hand, I've never met a language somebody didn't make a profit off of at some time or another. For Pascal all that needs to be said is Fido. For those of you whom are unaware of what Fido is, It is a BBS software package that supports access to a network similar to usenet. No other BBS network has gained the popularity of FidoNet.
Technical Details
Message-ID:
<46u6ci$juk@huron.eel.ufl.edu>Path:
arc1-ca.pugleaf.net!freenet3.freenet.ufl.edu!afn03257References:
<46sagu$mdi@solutions.solon.com> <DH5x5r.2J1@cix.compulink.co.uk>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!freenet3.freenet.ufl.edu!afn03257 From: afn03257@freenet3.freenet.ufl.edu (Daniel P Hudson) Newsgroups: comp.lang.modula2 Subject: Re: Is C/C++ the dominant teaching language? Date: 28 Oct 1995 21:12:50 GMT Message-ID: <46u6ci$juk@huron.eel.ufl.edu> References: <46sagu$mdi@solutions.solon.com> <DH5x5r.2J1@cix.compulink.co.uk> NNTP-Posting-Host: freenet3.afn.org X-Newsreader: wsOMR/SOUP v1.00 [NR]