🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #436

Re: Which language to teach first?

#436
From: Eugene Schwartzman
Date: Wed, 09 Aug 1989 15:50
29 lines
2269 bytes
In article <3781@fy.sei.cmu.edu> prp@sei.cmu.edu (Patrick Place) writes:
#In article <2565@aplcen.apl.jhu.edu>, genesch@aplvax.jhuapl.edu (Eugene Schwartzman) writes:
#> In article <6204@hubcap.clemson.edu> billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe,2847,) writes:
#> =   How do you enforce the security of an ADT without limited private types?
#> 	Very easily, put procedures inside procedures, etc.. etc...  The
#> 	data types in the inside procedures can't be accessed outside of it.
[discussion of how to use Pascal for ADT deleted]
#
#Which all goes to show that Pascal was not designed with ADT's in mind.
#Languages such as Ada, Modula 2, Euclid ... have the necessary level
#of abstraction for supporting ADTs though it may not be sufficient.

	I agree, but any professor who decides to make *BEGINNING* level
	students write something like that, need his teaching license revoked
	and sent to the insane asilum.  Which shows to prove that Ada, at the
	beginning level, will cause more problems than it will solve.  I.E.
	STAY AWAY FROM ADA AS THE *BEGINNING LEVEL* LANGUAGE!!!!
				  ^^^^^^^^^^^^^^^^^
				  ~~~~~~~~~~~~~~~~~

gene schwartzman
genesch@aplvax.jhuapl.edu
_______________________________________________________________________________
| GO BEARS, GO CUBS, GO WHITE SOX, GO BULLS, GO BLACKHAWKS, GO TERPS !!!!!    |
| Soccer is a kick in the grass (and sometimes on astroturf)!                 |
| GO DIPLOMATS, GO STARS, GO BAYS, GO BLAST !!!!		              |	
| CFL -> GO EDMONTON ESKIMOS!!!!   VFL -> GO CARLTON BLUES !!!!		      |
|_____________________________________________________________________________|
Disclaimer:  These are my opinions and not of my employer.
Technical Details
Message-ID: <2584@aplcen.apl.jhu.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!mailrus!csd4.milw.wisc.edu!uakari.primate.wisc.edu!indri!aplcen!aplvax.jhuapl.edu!genesch

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!mailrus!csd4.milw.wisc.edu!uakari.primate.wisc.edu!indri!aplcen!aplvax.jhuapl.edu!genesch
From: genesch@aplvax.jhuapl.edu (Eugene Schwartzman)
Newsgroups: comp.lang.misc
Subject: Re: Which language to teach first?
Message-ID: <2584@aplcen.apl.jhu.edu>
Date: 9 Aug 89 15:50:31 GMT
Sender: news@aplcen.apl.jhu.edu
Reply-To: genesch@aplvax.jhuapl.edu (Eugene Schwartzman)
Organization: The Johns Hopkins University Applied Physics Laboratory
Lines: 29