Newsgroups: comp.edu,comp.lang.ada,comp.lang.c++,comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!gatech!newsfeed.internetmci.com!solaris.cc.vt.edu!uunet!in2.uu.net!hearst.acc.Virginia.EDU!murdoch!elvis.med.Virginia.EDU!sdm7g
From: sdm7g@elvis.med.Virginia.EDU (Steven D. Majewski)
Subject: Re: Comparison of languages for CS1 and CS2
X-Nntp-Posting-Host: elvis.med.virginia.edu
Message-ID: <DCG1t5.J8q@murdoch.acc.Virginia.EDU>
Sender: usenet@murdoch.acc.Virginia.EDU
Organization: University of Virginia
References: <3v0a6k$d4d@reuters2.mitre.org> <DC9pE2.KuE@inmet.camb.inmet.com>
Date: Fri, 28 Jul 1995 20:48:41 GMT
Lines: 34
Xref: glinda.oz.cs.cmu.edu comp.edu:13613 comp.lang.ada:33319 comp.lang.c++:141224 comp.lang.scheme:13378




>: sdm7g@elvis.med.Virginia.EDU (Steven D. Majewski) wrote:
>: > I .... was of the opinion that it was an unwieldy,
>: >committee designed, kitchen-sink DoD-oriented language. 

I know some of the comments may have been aimed more at 
W. Wesley Groleau (wgroleau@lear.mitre.org) reply, rather 
than to my original message: but before someone else writes
to correct me, let me note for the record that: 

 (1) The operative word in that sentence was "was" 

 (2) The point of the rest of the post was to knock the 
   myth of Ada's complexity.  Compared to C, Scheme, Smalltalk, 
   perhaps even SML or Modula-3, it is complex. Compared to 
   C++ or CommonLisp+CLOS it is not. 

( I've been trying to give up smiley's , but it looks like I'm
  going to have to give up giving them up. ) 

[ But on the subject of this thread - languages for CS1/CS2: 
  I'ld still favor Scheme or something simple. The requirements
  for a language for teaching CS are not the same as the 
  requirements for a language for large projects. Let them [students]
  learn C++ or Ada AFTER they have mastered the basics of programming.]


---|  Steven D. Majewski   (804-982-0831)  <sdm7g@Virginia.EDU>  |---
---|  Computer Systems Engineer          University of Virginia  |---
---|  Department of Molecular Physiology and Biological Physics  |---
---|  Box 449 Health Science Center    Charlottesville,VA 22908  |---
 [ "The grass is always greener, except at t=0" - Stan Kelly-Bootle ]
