🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #2964

Re: Is C/C++ the dominant teaching language?

#2964
From: Daniel P Hudson
Date: Sat, 28 Oct 1995 21:12
33 lines
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!afn03257
References: <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]