🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #410

Re: Which language to teach first?

#410
From: William Thomas Wolfe,2847,
Date: Mon, 07 Aug 1989 21:18
32 lines
2020 bytes
From by genesch@aplvax.jhuapl.edu (Eugene Schwartzman):
># it's a lot easier for the student to accept a deferred explanation 
># of generics than it is to switch languages entirely  [...] Ada 
># provides lots of room for the highly motivated student to
># read ahead and go beyond what the class is doing; Pascal can
># provide nothing more than severe frustration.   
> 
> Totally disagree!!!!  You obviously have not worked with Pascal too much.

   On the contrary, Pascal was my first language; I used it for
   three extremely frustrating years.
    
> 1) I have worked with it for a long time, and the frustration level I 
>    encountered didn't even come close to the one I met when I started working
>    with Ada.

   What a joke... how do you handle abstraction without packages?
   How do you separate specification from implementation?  How do
   you enforce the security of an ADT without limited private types?
   How do you manage exception handling?  What do you do when you get
   sick and tired of not being able to express concurrency?  What about
   the joy of writing code to manipulate a linked list for the 348th time
   because you can't express it cleanly, once and for all, using generics?

   Pascal may not be the ultimate in frustration, but it's WAY up there;
   Ada, on the other hand, is the language I wish I had been started off
   with in the first place.  I wouldn't wish Pascal on anyone, except
   possibly a very hard-core masochist.  


   Bill Wolfe, wtwolfe@hubcap.clemson.edu
 
Technical Details
Message-ID: <6204@hubcap.clemson.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!pacbell!ames!ncar!gatech!hubcap!billwolf%hazel.cs.clemson.edu
References: <2552@aplcen.apl.jhu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!pacbell!ames!ncar!gatech!hubcap!billwolf%hazel.cs.clemson.edu
From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe,2847,)
Newsgroups: comp.lang.misc
Subject: Re: Which language to teach first?
Message-ID: <6204@hubcap.clemson.edu>
Date: 7 Aug 89 21:18:04 GMT
References: <2552@aplcen.apl.jhu.edu>
Sender: news@hubcap.clemson.edu
Reply-To: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu
Lines: 32